Razor では、テキスト + 変数値を出力するにはどうすればよいですか?
例:
@for(int i=0;i<5;i++)
{
<input type="text" value="@i" id = "name_@i"/>
}
上記のコードは id = "name_@i" を出力しますが、id タグに i の値が必要です。
Razor では、テキスト + 変数値を出力するにはどうすればよいですか?
例:
@for(int i=0;i<5;i++)
{
<input type="text" value="@i" id = "name_@i"/>
}
上記のコードは id = "name_@i" を出力しますが、id タグに i の値が必要です。
次のことを試してください。
@for(int i=0;i<5;i++)
{
<input type="text" value="@(i)" id = "name_@(i)"/>
}
Razor に意図を理解させるのに問題がある場合は、式を括弧で囲んで「Explicit Expression 」を作成します。