是否可以在 HtmlAttributes 中使用行特定内容?
我得到了这个单元格及其内容(o.ArrivalTime)
,当我将鼠标移到它上面时,我希望它显示其他元素的内容(o.Note )
在工具提示中
我尝试了这个,但它不接受o.Note
columns.Bound(o => o.ArrivalTime)
.Title("Arrival Time")
.Template(o =>
{%><%=(o.ArrivalTime < Convert.ToDateTime("2000-01-01")) ? "?" : o.ArrivalTime.ToString()%><%})
.Width(140)
.HtmlAttributes(new {title = o.Note })
;
最佳答案
您可以在模板内执行此操作,而不是使用 HtmlAttributes。
columns.Bound(o => o.ArrivalTime)
.Title("Arrival Time")
.Template(o =>
{%><div title="<%= o.Note %>"><%=(o.ArrivalTime < Convert.ToDateTime("2000-01-01")) ? "?" : o.ArrivalTime.ToString()%></div><%})
.Width(140)
;
关于Telerik MVC 网格 : Row specific content in a HtmlAttributes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11468425/