我想用eval删除文本框中数据的前3个和后3个字符。我尝试了以下类似的操作,但是它只是从头开始擦除了第一个字符。
<asp:TextBox ID="TextBox1" runat="server" Text='<%#Eval("Description").ToString().Substring(1, Eval("Description").ToString().Length - 3).Substring(0, Eval("Description").ToString().Length - 3) %>'></asp:TextBox>
我怎样才能做到这一点?
您的Substring
用法是错误的。仅一个子串就足够了。
<asp:TextBox ID="TextBox1" runat="server" Text='<%#Eval("Description").ToString().Substring(3, Eval("Description").ToString().Length - 6) %>'></asp:TextBox>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句