我想知道是否可以ID< DIV>具有可变值。 我正在使用悬停功能写出未知数量的“音符”,因此每个必须根据鼠标位置显示或隐藏,因此,每个div ID必须是唯一的,具有相同的类别(如果我,请纠正我我错了......)
这是我的代码:
@code
For Each Activity In Model.Activities
@<div id = "Activity @activity.ClgCode" class = "ActivityDetails">
<br /> Activity @Activity.ClgCode:
<b>
@Activity.Notes
</b>
</div>
Next
End Code
正如您所看到的,我正在尝试设置每个&lt; DIV&GT;使用“ActivityDetails”类,但每个ID应该是唯一的,但是我无法在任何地方找到IDing&lt; div&gt;这样! 在此先感谢您的帮助,并花时间阅读。 校准。
答案 0 :(得分:1)
ID和NAME令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(“ - ”),下划线(“ _“),冒号(”:“)和句号(”。“)。
由于HTML中的ID不能有空格。使用
<div id ='@("Activity" + Activity.ClgCode)' class = "ActivityDetails">
<div id ='@string.Format("Activity{0}", Activity.ClgCode)' class = "ActivityDetails">
此外,从@
@<div