首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

WinForms / ASP.NET 按鈕點擊前驗證輸入框非空的簡單邏輯

     編輯:程式設計綜合問答

WinForms


private void btnCalc_Click(object sender, EventArgs e) {
    if (string.IsNullOrWhiteSpace(txtInput.Text)) {
        MessageBox.Show("請輸入數值");
        return;
    }
    double val = double.Parse(txtInput.Text);
    // 計算...
}

ASP.NET (WebForms)





ASP.NET Core / MVC


public IActionResult Calc(string input) {
    if (string.IsNullOrEmpty(input)) return BadRequest("輸入不可為空");
    // ...
}

核心原則

**永遠在伺服器端/事件處理器最開頭驗證**,前端驗證僅為使用者體驗,不可信任。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved