我无法让它工作,我想显示一个简单的艺术家姓名列表,但总是得到空链接。
foreach (Artist artist in Model)
{%>
<a href="gotosomewhere"><% Html.Encode(artist.Name); %></a>
<%}
我已经对其进行了调试,并且我确信模型包含艺术家列表。
谢谢, 彼得
最佳答案
将其更改为:
<%= Html.Encode( artist.Name ) %>
请注意“等于”并且缺少结束分号。这是用于将字符串值输出到响应的格式。另一种格式只是在页面上下文中执行代码,但不会自动写入响应。
关于asp.net - Html.Encode 不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/749248/