如何在Html.Encode()中使用html'title'属性?

时间:2010-05-26 22:46:24

标签: asp.net html

我一直试着找一个使用Html.Encode()获取字符串的html'title'的语法示例。我想在鼠标悬停标题中显示全名,如果它太长了。

有没有办法在不将字符串包装在<中的情况下执行此操作span>,即

 <span title = "<%=Html.Encode(model.Name) %>">   //displays the full name on mouseover
 <%=Html.Encode(model.Name.Substring(0, 10))%>... //displays the name up to a max length
 </span>

或者我应该这样做?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果没有包含元素,您将在哪里悬挂您的标题?

所以,是的,你应该将它包装在像span

这样的内联元素中