Click here to Skip to main content
15,885,032 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
Hello ı used web user control but ı get this mesage
HttpException occurred
Control 'LoginPanel_txtPassword' of type 'TextBox' must be placed inside a form tag with runat=server.

this is my codes:
C#
<%if (user == null) { %>
    
    Şifre : <br />
    <asp:TextBox ID="txtPassword" runat="server"></asp:TextBox><br />
    <asp:Button ID="btnLogin" runat="server" Text="Button" OnClick="btnLogin_Click" /><br />
Kullanıcı Adı : <br />
   <asp:TextBox ID="txtUserName" runat="server"></asp:TextBox><br />
    
<%} else { %>
    Merhaba, <%= user.UserName %><br />
    <asp:LinkButton ID="lbLogOut" runat="server" OnClick="lbLogOut_Click">lbLog Out</asp:LinkButton>
<%}%>



and my code behind

C#
protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected Users user 
        {
            get {return Session["user"]as Users; }
            set { Session["user"] = value; }
        }
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnLogin_Click(object sender, EventArgs e)
        {
            UserResposite _userResposite = new UserResposite();
            user = _userResposite.CheckUser(txtUserName.Text, txtPassword.Text);
            Response.Redirect(Request.Url.PathAndQuery);
        }

        protected void lbLogOut_Click(object sender, EventArgs e)
        {
            Session.Abandon();
            Response.Redirect(Request.Url.PathAndQuery);
        }
    }




ı need help
Posted
Comments
Pradeep Shukla 31-Dec-12 23:40pm    
I do not see the <Form> tag in the code...make sure you have that tag in the code..

Hi,

Please insert a form tag.

ASP.NET
<form id="form1" runat="server">


-----your code here----------


</form>
 
Share this answer
 
thank u , ı solved the problem
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900