天天看点

ASP.Net中“The Server tag is not well formed”问题解析

可能有如下原因:

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,加上空格就好啦~~

继续阅读