我有一個提交按鈕。 2個方法被調用。2個方法調用按鈕單擊 - 異常處理
- 用於控制驗證的Java腳本函數(客戶端) - 的OnClientClick事件
- C#方法button_submit_click(服務器端的數據庫訪問)-onclick事件。
當我運行這個應用程序時,1st函數運行良好;但由於控件的空值,第二個函數會立即引發異常。
我該如何處理?我試圖從第一名撥打第二名。但它很乏味。
我使用If語句的想法,如
if(txt_name.Text!=="") { //my c# logic in default.aspx.cs }
任何其他方法最好?
你正在驗證控制在JavaScript中,那麼爲什麼你需要在C#中再次驗證? – 2014-10-07 09:51:14
我猜服務器端用於數據庫操作@ V2Solutions-MSTeam – Neel 2014-10-07 09:52:17
沒有C#有數據庫訪問邏輯!所有的控件都必須由客戶輸入。如果他失敗了,javascript驗證會拋出一個消息來輸入所有的字段;但同時,第二個fn被調用,它使用了字段的數據。所以拋出一個異常。 – 2014-10-07 09:55:18