asp.net-mvc-3 – 在Razor中加入文本变量

前端之家收集整理的这篇文章主要介绍了asp.net-mvc-3 – 在Razor中加入文本变量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在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”.

猜你在找的asp.Net相关文章