4 回答
TA贡献1827条经验 获得超7个赞
你可以在后台设置一个方法将你绑定的函数传入到后台去,比如:
Code方法:
//必须是public修饰符,不然前台获取不了这个方法
public String Change(String str)
{
return str;
}
html:
<%# Change(DataBinder.Eval(Container.DataItem,"title").ToString()) %> 就可以将这个数字传进后台进行各种计算、截取和一些其他你想要的操作
TA贡献1788条经验 获得超4个赞
<%#DataBinder.Eval(Container.DataItem,"title").ToString().length>15?DataBinder.Eval(Container.DataItem,"title").ToString().Substring(0,15)+“...”:DataBinder.Eval(Container.DataItem,"title")%>
如果字符长度大于15,就截取.....
TA贡献1942条经验 获得超3个赞
<a href="/News/NewsComprehensive.aspx?no=<%#DataBinder.Eval(Container.DataItem, "TeNo")%>" target="_blank" title="<%#DataBinder.Eval(Container.DataItem, "Info_Title")%>"><%#Eval("Info_Title").ToString().Length > 21 ? Eval("Info_Title").ToString().Substring(0, 20) : Eval("Info_Title")%>...</a>
- 4 回答
- 0 关注
- 666 浏览
添加回答
举报