是否可以在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)
;