我想使用Html.ActionLink实现以下html:
<li><a href="/WhatWeDo/JohnDoe">John Doe</a>President</li>
“John Doe”这个名字和“总统”这个名称将来自一个员工模型。这就是我所拥有的:
<% foreach (var item in Model as IEnumerable<AkwiMemorial.Models.Staff>)
{ %>
<li><%= Html.ActionLink(item.Name, "GetStaffDetails", "WhatWeDo", new { staffID = item.Id }, null) %> item.Position</li>
<% } %>
我不喜欢从字面上渲染“item.Position”,而是喜欢从模型中提取的这个字符串。
TIA。
答案 0 :(得分:1)
试试这个:
<% foreach (var item in Model as IEnumerable<AkwiMemorial.Models.Staff>)
{ %>
<li>
<%= Html.ActionLink(item.Name, "GetStaffDetails", "WhatWeDo", new { staffID = item.Id }, null) %>
<%=item.Position%>
</li>
<% } %>