控件申明丢了。。
页面删掉TextBox重新添加

解决方案 »

  1.   

    在.aspx中我不是声明了吗?
    <asp:TextBox id="Name1" Runat="server" />
    怎么会丢失掉了?
      

  2.   

    我把他放在<form runat="server"></form>中,后台编码还是找不到Name1,为何?
    <%@Page Language="vb" Inherits="WebForm1" src="WebForm1.vb" %>
    </html>
    <head>
    <title>test</title>
    </head>
    <body>
    <form id="form1" runat="server">
    <asp:TextBox id="Name1" Runat="server" />
    </form>
    </body>
    </html>
      

  3.   

    在.vb文件的class中加入其声明
    protected System.Web.UI.WebControls.TextBox Name1
    试试
      

  4.   

    通过了,是我自己在写.vb文件是没有保存状态
    protected WithEvents Name1 AS System.Web.UI.WebControls谢谢!