关于:当前上下文中不存在名称“Label1”的BUG

今天用vs2008做个页面,前台页:

 

 

cs页面:

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Label1.Text = Request.QueryString["ac"]; 
            }
        }

 

老是提示:当前上下文中不存在名称“Label1”,换成button或者textbook都行.郁闷下,重新编译,还是提示错误.

 

解决方法:

打开对应的designer.cs页面.居然没有Label1控件声明.....难道是BUG!!??不知道大家遇到过这个问题没!

添加下面代码,问题解决:

 

        ///


        /// Label1控件。
        ///

        ///
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        ///

        protected global::System.Web.UI.WebControls.Label Label1;

你可能感兴趣的:(Asp.Net)