编程论坛
注册
登录
编程论坛
→
ASP.NET技术论坛
怎么控制文字显示的个数
雪夜白狼
发布于 2008-04-20 17:16, 968 次点击
<a href="product_more.aspx?ID=<%#DataBinder.Eval(Container.DataItem,"id")%>"><%#DataBinder.Eval(Container.DataItem, "title")%>
3 回复
#2
雪夜白狼
2008-04-20 17:18
在页面上显示的是title里的文字
我是想让它最多是5个字多于5个字以...代替
用substring可以吗?
如果可以应该怎么做呢?
#3
191638141
2008-04-20 20:04
<a href="product_more.aspx?ID=<%#DataBinder.Eval(Container.DataItem,"id")%>"><%#Convert.ToString(DataBinder.Eval(Container.DataItem, "title")).length>5?Convert.Tostring(DataBinder.Eval(Container.DataItem,"title")).SubString(0,4)+"...":DataBinder.Eval(Container.DataItem,"title")%>
#4
雪夜白狼
2008-04-20 20:23
谢谢我试了
成功了!!
1