[英]Page refreshes the form before data is sent
我有一個表格。 加載時,將通過Page_Load方法將其填充數據。 現在,如果用戶更改數據並單擊“提交”按鈕,頁面刷新將重新加載原始數據,然后調用按鈕的onClick方法。 現在,它從表單而不是用戶輸入的表單中加載錯誤的(原始)數據。
如何避免這種情況? 謝謝。
在Page_Load中,您需要將數據加載代碼包裝在if (!IsPostBack){}
如下所示:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//Your code to load data
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.