怎么控制他的输出字符串的长度<asp:lable id="lable1" runat="server" text='<%# Eval("mm1")%>'></lable>
怎么控制他的输出字符串的长度
<asp:lable id="lable1" runat="server" text='<%# Eval("mm1")%>'></lable>
------解决方案--------------------我这样写的
用3元表示式吧
<asp:lable   id="lable1"  
runat="server"  
text=' <%#DataBinder.Eval(Container.DataItem,"mm1").ToString().Lenght>XX?<%#DataBinder.Eval(Container.DataItem,"mm1"):<%#DataBinder.Eval(Container.DataItem,"mm1").Tostring().SubString(xx,xx)%> '> </lable>  
XX自己去定义吧  哈哈啊
就是
******************?**********:*********
绑定的长度大于xx吗?如果大于那么...  (中间用":"隔开)  如果不大于那么...  
------解决方案--------------------<asp:lable   id="lable1"   runat="server"   text=' <%#   Eval("mm1").tostring.length>15 : Eval("MM1"%>.tostring(),substring(1,10)?Eval("mm1") > </lable>