我有一个超链接,其导航属性设置如下:
NavigateUrl='<%# Eval("My Text") %>'
如何将字符串限制为 140 个字符?
我已经尝试过这个 Eval("My Text").ToString().Substring(0,140) 但如果字符串长度小于 140 个字符,则会引发异常。
还有另一种可能性:
Eval("My Text").ToString().PadRight(140).Substring(0,140).TrimEnd()
Edit:
我也喜欢 LINQ:
Eval("My Text").ToString().Take(140).Aggregate("", (x,y) => x + y)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)