0

我在设计器文件中添加了一些控件,但 cs 文件不接受这些控件,它说 textbox1 在当前上下文中不存在。我已经尝试过这些解决方案:1)转换为 Web 应用程序 2)重新创建文件 .aspx 和 .aspx.cs 但它没有解决我的问题?任何帮助将不胜感激。

4

2 回答 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 回答