关于取出纪录的前10个字解决办法

关于取出纪录的前10个字我.net里面要取出字段的前10个字%#DataBinder.Eval(Container.DataItem, ToneNam

关于取出纪录的前10个字
我.net里面要取出字段的前10个字

<%#   DataBinder.Eval(Container.DataItem, "ToneName ")%>

asp是这样取的 <%=Left(Rs2( "Title "),15)%>

[解决办法]
<%# DataBinder.Eval(Container.DataItem, "ToneName ").ToString().Length > 10 ? DataBinder.Eval(Container.DataItem, "ToneName ").ToString().SubString(0, 10) : DataBinder.Eval(Container.DataItem, "ToneName ").ToString() %>