我将 LINQ 结果绑定到 ListView 并尝试仅打印“概要”列中的前 250 个字符,但是当我尝试使用 Substring 时出现错误:
System.ArgumentOutOfRangeException:索引和长度必须引用字符串中的位置。参数名称:长度
导致错误的代码是:
<%#:Eval("Synopsis").ToString().Substring(0,250)%>
如果我同时删除 ToString 和 Substring,错误就会消失,但会打印整个概要。我究竟做错了什么?