1

首先,我知道这个问题看起来与这里的问题非常相似

但不知何故,修复建议对我不起作用。所以这里。我的 aspx 页面中有以下代码:

  <asp:TextBox ID="txtinput1" runat="server" Width="200px" 
       ontextchanged="txtinput1_TextChanged"></asp:TextBox>

但是当我在后面的代码中尝试以下代码时:

 protected void Page_Load(object sender, EventArgs e)
        {
            StemService.ServiceClient myClient = new StemService.ServiceClient();
            string input = txtinput1.Text;
        }

我收到错误消息,说上下文中不存在“txtinput1”。为了完成这里是我的 default.aspx https://gist.github.com/KodeSeeker/5217410

PS 我是 C#菜鸟,所以我可能遗漏了一些明显的东西。

编辑:Designer.cs https://gist.github.com/KodeSeeker/5217484

编辑 2:Default.aspx.cs:https ://gist.github.com/KodeSeeker/5217517

4

1 回答 1

3

您的 Designer.cs 似乎缺少命名空间的正确声明

 namespace Project3_ConsumptionApplication
 {
     ...
 }
于 2013-03-21T22:53:31.340 回答