我正在使用MVC3 Razor视图。 我有以下代码
@{
var count =0;
<input type="text" id="name'@count'" />
// Some more html elements
}
现在,当我在浏览器中查看此html时,文本元素的ID显示为id="name'0'"
如何在id属性中不显示单引号。
喜欢这个
id="name0"
请帮帮我..
答案 0 :(得分:1)
这可以解决您的问题:
@{
var count= 0;
<input type="text" id="name@{@count}" />
}
答案 1 :(得分:0)
尝试这样的事情
<input type="text" id="Name@(@count)" />
答案 2 :(得分:0)
如果您在javascript文件中执行此操作,则在定义id时使用'+'运算符 例如:id =“name”+“@ count”