how to solve bellow maintain error
Error:Control 'txtLastName' of type 'TextBox' must be placed inside a form tag with runat=server.
in asp.net
my registration.aspx page code is bellow
| First Name: | runat="server" ControlToValidate="txtFirstName" ErrorMessage="First Name can't be left blank" SetFocusOnError="True">* | |
| Last Name: | ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtLastName" ErrorMessage="Last Name can't be left blank" SetFocusOnError="True">* | |
| UserName: | ID="rfvUserName" runat="server" ControlToValidate="txtUserName" ErrorMessage="UserName can't be left blank" SetFocusOnError="True">* | |
| Password: | TextMode="Password"> | runat="server" ControlToValidate="txtPwd" ErrorMessage="Password can't be left blank" SetFocusOnError="True">* |
| Confirm Password: | TextMode="Password"> | runat="server" ControlToCompare="txtRePwd" ControlToValidate="txtPwd" Operator="Equal" ErrorMessage="Password and confirm password do not match" SetFocusOnError="True"> |
| Gender: | runat="server"> | ID="RequiredFieldValidator2" runat="server" ControlToValidate="rdoGender" ErrorMessage="Gender can't be left blank" SetFocusOnError="True">* |
| Address: | TextMode="MultiLine"> | runat="server" ControlToValidate="txtAdress" ErrorMessage="Address can't be left blank" SetFocusOnError="True">* |
| Email ID: | ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtEmailID" ErrorMessage="Email can't be left blank" SetFocusOnError="True">* | |
runat="server" ShowMessageBox="True" ShowSummary="False"/> | ||
Text="Sign Up" onclick="btnSave_Click"/> |
and
my registration.aspx.cs page code is bellow
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data.SqlClient;
using System.Data;
namespace csvfileupload2
{
public partial class registration : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSave_Click(object sender, EventArgs e)
{
//Create ConnectionString and Inser Statement
string connectionString = ConfigurationManager.ConnectionStrings["Data Source=ANIRUDDHA-PC;Initial Catalog=sark;Integrated Security=True"].ConnectionString;
string insertSql = "INSERT INTO Users (FirstName,LastName,UserName,Password,Email,Address,Gender)"
+ " values (@FirstName,@LastName,@UserName,@Password,@Email,@Address,@Gender)";
//Create SQL connection
SqlConnection con = new SqlConnection(connectionString);
//Create SQL Command And Sql Parameters
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandType = CommandType.Text;
cmd.CommandText = insertSql;
SqlParameter firstName = new SqlParameter("@FirstName", SqlDbType.VarChar, 50);
firstName.Value = txtFirstName.Text.ToString();
cmd.Parameters.Add(firstName);
SqlParameter lastName = new SqlParameter("@LastName", SqlDbType.VarChar, 50);
lastName.Value = txtLastName.Text.ToString();
cmd.Parameters.Add(lastName);
SqlParameter userName = new SqlParameter("@UserName", SqlDbType.VarChar, 50);
userName.Value = txtUserName.Text.ToString();
cmd.Parameters.Add(userName);
SqlParameter pwd = new SqlParameter("@Password", SqlDbType.VarChar, 50);
pwd.Value = txtPwd.Text.ToString();
cmd.Parameters.Add(pwd);
SqlParameter email = new SqlParameter("@Email", SqlDbType.VarChar, 50);
email.Value = txtEmailID.Text.ToString();
cmd.Parameters.Add(email);
SqlParameter address = new SqlParameter("@Address", SqlDbType.VarChar, 50);
address.Value = txtAdress.Text.ToString();
cmd.Parameters.Add(address);
SqlParameter gender = new SqlParameter("@Gender", SqlDbType.VarChar, 10);
gender.Value = rdoGender.SelectedItem.ToString();
cmd.Parameters.Add(gender);
try
{
con.Open();
cmd.ExecuteNonQuery();
lblMsg.Text = "User Registration successful";
}
catch (SqlException ex)
{
string errorMessage = "Error in registering user";
errorMessage += ex.Message;
throw new Exception(errorMessage);
}
finally
{
con.Close();
}
}
}
}
please help me
Upendra Pratap ShahiPosted Jul 6, 2015, 7:43 AM
string str="Data Source=ANIRUDDHA-PC;Initial Catalog=sark;Integrated Security=True";
SqlConnection con = new SqlConnection(str);
<connectionStrings>
<add name="ApplicationServices" connectionString=" Data Source=ANIRUDDHA-PC;Initial Catalog=sark;Integrated Security=True "
/>
connectionStrings>
Upendra Pratap ShahiPosted Jul 7, 2015, 12:50 AM
Posted Jul 6, 2015, 7:16 AM
Upendra Pratap ShahiPosted Jul 6, 2015, 7:10 AM
Posted Jul 6, 2015, 6:40 AM
Rajeev PunhaniPosted Jul 6, 2015, 6:24 AM