asp.net后台提示上下文中无此名称的错误

来源:互联网 发布:英雄联盟竞猜软件 编辑:程序博客网 时间:2024/06/13 07:46

在前台页面明明定义了服务器控件:

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>


后台取值却提示报错:

string a = TextBox1.Text;

出现这种错误的很大原因是你的前台页面的服务器控件肯定是放在非服务器控件内了,比如被<table >包含起来了。把它提取到外层,或改变它上层控件为runat="server"。

原创粉丝点击