--aspx部分代码
<form id="form1" runat="server">
<input id="tel" type="hidden" value="" runat="server" />--aspx.cs 部分代码
string telphone = tel.Value;程序编译,重新生成解决方案,生成不成功,错误列表中没有显示错误
输出窗口提示:错误CS0103: 当前上下文中不存在名称“tel”
<form id="form1" runat="server">
<input id="tel" type="hidden" value="" runat="server" />--aspx.cs 部分代码
string telphone = tel.Value;程序编译,重新生成解决方案,生成不成功,错误列表中没有显示错误
输出窗口提示:错误CS0103: 当前上下文中不存在名称“tel”
换过, 也不行
<asp:Button ID="tel" runat="server" />
用这个控件试试
检查xxx.aspx.designer.cs里面是不是有tel变量。
至于那个tel应该是别的地方编译出错,导致编译器在tel那个地方终止了
同意。后台访问的控件,是需要实例化的,一般在.designer.cs里面,如果这里面没有,那么就会报这个错误。另外runat=server也是必须的。