畫面上加上 驗證控制項 這樣就安全了嗎?

摘要:畫面上加上 驗證控制項 這樣就安全了嗎?

請加上 (Page.IsValid)  為Server端的檢查

Button預設會觸發驗證邏輯(CauseValidation),因此表單在PostBack時會自動呼叫Validate()

在Click事件中透過Page.IsValid即可取得伺服器端的驗證結果。

 

         protected void btnSubmit_Click(object sender, EventArgs e)

    {
        if (Page.IsValid) 
            lblUpdteResult.Text=("模擬資料庫更新內容 = " + txtInput.Text);
    }

資料來源: http://blog.darkthread.net/post-2011-01-28-serverside-validation.aspx