可能有如下原因:
1、嵌套使用了双引号
例如:<asp:Button ID=“Button1” Text="Button" runat="server" CommandArgument="<%# DataBinder.Eval(Container.DataItem, ("ColIndex")) %>"/>中嵌套使用了双引号,运行时就会出现上述报错信息。要解决此问题,把红色引号部分改成单引号(single quotes),就OK了。
2、两种属性之间没有空格
例如:<asp:TextBox ID="TextBox1" runat="server" Columns="20" MaxLength="100"TextMode="MultiLine" ReadOnly="true"/>中橘红色MaxLength属性和粉红色TextMode属性之间缺少空格,运行时也会出现上述报错信息。要消除此bug,加上空格就好啦~~
本文探讨了ASP.NET中控件属性配置错误导致的问题,包括双引号嵌套使用和属性间缺少空格的情况,并提供了相应的解决方案。

1万+

被折叠的 条评论
为什么被折叠?



