Я делаю простую форму входа и получаю следующее исключениеArgumentException
ArgumentException был пойман. Не существует сопоставления типа объекта System.Web.UI.WebControls.TextBox с известным управляемым провайдером .
Здесь С код
SqlConnection con = new SqlConnection("Data source=.;Initial catalog=InvoiceSystem;user id =sa;password=rfm");
SqlCommand cmd = new SqlCommand("spLogin", con);
cmd.CommandType = CommandType.StoredProcedure;
SqlParameter p1 = new SqlParameter("username", txtUsername);
SqlParameter p2 = new SqlParameter("password", txtPassword);
cmd.Parameters.Add(p1);
cmd.Parameters.Add(p2);
try
{
con.Open();
SqlDataReader rd = cmd.ExecuteReader();
if (rd.HasRows)
{
rd.Read();
Response.Redirect("Default.aspx");
}
else
{
Response.Write("<script>alert('Invalid Username/Password')</script>");
}
}
catch{
}