我在设计器文件中添加了一些控件,但 cs 文件不接受这些控件,它说 textbox1 在当前上下文中不存在。我已经尝试过这些解决方案:1)转换为 Web 应用程序 2)重新创建文件 .aspx 和 .aspx.cs 但它没有解决我的问题?任何帮助将不胜感激。
问问题
151 次
2 回答
0
当您创建一个新的 aspx 页面时,请确保您选择将代码放在单独的文件中。如果没问题,然后在创建 aspxx 文件后,从工具箱的标准选项中拖放一个文本框。然后从属性窗口检查文本框的 id。像这样使用id textbox1.Text
。如果您使用的是 html 文本框,则制作它runat="server"
并使用文本框的 id。
于 2013-01-25T13:43:37.387 回答
0
很难分析情况....可能是因为容器(如面板)尝试这样
TextBox tb=(TextBox)<"container name">.FindControl("textbox1");
于 2013-01-25T13:36:06.063 回答