public partial class Stats : System.Web.UI.Page
{
public SqlDataReader DataReader;
public SqlCommand Command;
string queryString = ("INSERT INTO UserData (UserProfileID, ConfidenceLevel, LoveLevel, HappinessLevel) VALUES ('a051fc1b-4f51-485b-a07d-0f378528974e', 1, 1, 1);");
protected void Page_Load(object sender, EventArgs e)
{
LabelUserID.Text = Membership.GetUser().ProviderUserKey.ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
MySqlConnection database = new MySqlConnection();
database.CreateConn();
Command = new SqlCommand(queryString, database.Connection);
Command.ExecuteNonQuery();
}
}
잘 모르겠습니다 왜 Button1_Click()이 페이지를 다시로드 할 때 실행되는지 모르겠습니다.
함수에서 중단 점을 넣었고 데이터베이스를 업데이트 할뿐만 아니라 데이터베이스를 업데이트합니다.ASP.NET에서 페이지를 다시로드하는 동안 버튼 이벤트 기능이 실행되는 이유는 무엇입니까?
제안 사항?
감사합니다.
페이지 새로 고침에 다시 게시하지 않고 그냥 새로 고치는 옵션이 있습니까? –