如果单击是,如果在确认按钮后将数据存储到数据库如果取消不会发生,则数据将保存到数据库。
这是代码
Page.ClientScript.RegisterStartupScript(
this.GetType(),
"ConfirmBox",
"if(confirm('Are you sure?') == true){window.location='../MyReservation.aspx';};",
true);
它只会指向另一个页面,但不会将数据保存到数据库中。
提前感谢那些会回答我的问题。
答案 0 :(得分:0)
设置window.location
只会加载新页面。
我假设您有一个包含要保存的数据的表单,请使用jQuery submit形成$('#myForm').submit()
,而不是设置window.location
。
答案 1 :(得分:0)
将数据存储在会话状态,并在MyReservation.aspx的Load方法中,从会话中检索它并存储在数据库中。转移到新页面而不是加载新窗口。