返回首页

asp.net网站帮助|您好所有

我开发一个Intranet门户。我使用最多扩展AJAX弹出面板上的登录页。
我开发另一个项目下登录页面(有的还其他网页)。
现在,我从另一个项目复制登录面板Intranet门户母版页。
然后

Intranet门户主站页面登录控件的母版页设计以及cs文件。

但显示为TextBox1的蓝线(误差线),控制不退出当前上下文。

SqlCommand cmd = new SqlCommand();

        cmd.CommandText = "hod_login";

        cmd.CommandType = CommandType.StoredProcedure;

        cmd.Connection = Db.GetConnection();

        cmd.Parameters.AddWithValue("@LoginID", TextBox1.Text);

        cmd.Parameters.AddWithValue("@Password", TextBox2.Text);

        cmd.Parameters.AddWithValue("@UserType", DropDownList1.Text);

        SqlDataReader dr = cmd.ExecuteReader();

        if (dr.Read())

        {

            if (dr[2].ToString() == "Commercial" && DropDownList1.Text == "HOD")

            {

                Session["userid"] = TextBox1.Text;

                Session["tag"] = DropDownList1.Text;

                Session["deptt"] = "Commercial";

                //ViewState["deptt"] = "Commercial";

                Response.Redirect("onlineforms.aspx");

            }

            

        }

        else

        {

            

            Response.Write("Invalid User");

        }

    }

大胆的控件显示错误
是什么问题,我不能understatndinhg。
请帮助我。
感谢。

回答

评论会员:游客 时间:2012/02/04
这有时会发生,当你复制的aspx内容并粘贴到其他一些页面上。designer.cs文件打开的网页,并确保有一个TextBox1中,TextBox2中和DropDownList1的条目。它有可能会丢失,即使它在那里。aspx页面。如果designer.cs缺少这些控制项,然后做手工受保护的全球::文本框TextBox1和等等。这应该解决您的问题。还要检查是否您的aspx页面是指相同的。cs文件,你的工作。您可以在第一线的检查。aspx页面(代码背后属性)。希望这会有所帮助。所有最好的
Debojyoti Majumder
评论会员:游客 时间:2012/02/04
您共享有TextBox1的声明代码是不是有导致该问题。同样会发生TextBox2的DropDownList1也