Я создаю основную c веб-форму с основными c полями, такими как имя, адрес электронной почты, номер. Я просто хочу, чтобы при вводе номера остальные поля заполнялись в других текстовых полях на основе этого числа с сервера sql. Любая помощь будет оценена.
Код выглядит следующим образом:
string ConnectionString = ConfigurationManager.ConnectionStrings["DbConnection"].ConnectionString;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSave_Click(object sender, EventArgs e)
{
string cmd = "IF NOT EXISTS(Select * from tbl_registration where Email = @Email OR MobileNo = @MobileNo) insert into tbl_registration values(@FirstName, @LastName,@Email,@MobileNo,@Address_1,@Address_2,@City,@State)";
using (SqlConnection con = new SqlConnection(ConnectionString))
{
using(SqlCommand com = new SqlCommand(cmd, con))
{
com.Parameters.AddWithValue("@FirstName", txtfname.Text.Trim());
com.Parameters.AddWithValue("@LastName", txtlname.Text);
com.Parameters.AddWithValue("@Email", txtemail.Text);
com.Parameters.AddWithValue("@MobileNo", txtmob_no.Text);
com.Parameters.AddWithValue("@Address_1", txtaddress1.Text);
com.Parameters.AddWithValue("@Address_2", txtaddress2.Text);
com.Parameters.AddWithValue("@City", txtcity.Text);
com.Parameters.AddWithValue("@State", txtstate.Text);
con.Open();
int success = com.ExecuteNonQuery();
if (success > 0)
{
Response.Write("<script>alert('Registration successfull')</script>");
}
else
{
Response.Write("<script>alert('Registration Not Sucessfull')</script>");
}
}
}
}