Подтвердить что ты не робот

Присоединить текст + переменную в Razor

В Razor, как мне напечатать некоторый текст + значение переменной?

например:

@for(int i=0;i<5;i++)                      
{
  <input type="text" value="@i" id = "[email protected]"/>
}

приведенный выше код печатает id = "name_ @i", но я хочу значение я в теге id.

4b9b3361

Ответ 1

Попробуйте следующее:

@for(int i=0;i<5;i++)                      
{
  <input type="text" value="@(i)" id = "[email protected](i)"/>
}

Если у вас возникли проблемы с получением Razor, чтобы понять ваше намерение, используйте круглые скобки вокруг вашего выражения, чтобы создать " Явное выражение.