错误消息:服务器标签不能很好地形成
问题描述:
当我用下面的代码,示出这样的错误:错误消息:服务器标签不能很好地形成
服务器标签不能很好地形成
标记:
<asp:Button ID="AddProduct" runat="server"
style="color:white" Text= "Add Product"
onclick="AddProduct_Click"
BackColor="Black"
TextBox1.text="string.Empty" TextBox2.text="string.Empty"
TextBox3.text="string.Empty" TextBox4.text="string.Empty" />
答
您不能在一个按钮中分配另一个文本框的文本。
<asp:Button ID = "AddProduct" runat = "server" style ="color:white" Text= "Add Product"
onclick= "AddProduct_Click" BackColor = "Black"
TextBox1.text = "string.Empty" />
如果你想改变那些按钮的点击,然后点击创建在后端事件处理程序,然后他们设置这些属性。您的代码已将该处理程序注册为名为AddProduct_Click
。
答
尝试在代码隐藏文件中的AddProduct_Click事件处理程序内放置文本框文本。 例如,
TextBox1.Text="";
TextBox2.Text="";
TextBox3.Text="";
TextBox4.Text="";
你不需要在标签按钮添加这些表达。确保在按钮标签中给出了runat =“server”。
希望这能解决您的问题。
什么都是这些东西TextBox1.text =“string.Empty”TextBox2.text =“string.Empty”TextBox3.text =“string.Empty”TextBox4.text =“string.Empty”??? – 2015-03-03 05:57:28