4 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
你可以在后臺(tái)設(shè)置一個(gè)方法將你綁定的函數(shù)傳入到后臺(tái)去,比如:
Code方法:
//必須是public修飾符,不然前臺(tái)獲取不了這個(gè)方法
public String Change(String str)
{
return str;
}
html:
<%# Change(DataBinder.Eval(Container.DataItem,"title").ToString()) %> 就可以將這個(gè)數(shù)字傳進(jìn)后臺(tái)進(jìn)行各種計(jì)算、截取和一些其他你想要的操作

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
<%#DataBinder.Eval(Container.DataItem,"title").ToString().length>15?DataBinder.Eval(Container.DataItem,"title").ToString().Substring(0,15)+“...”:DataBinder.Eval(Container.DataItem,"title")%>
如果字符長(zhǎng)度大于15,就截取.....

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
<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 關(guān)注
- 688 瀏覽
添加回答
舉報(bào)