因此當你按下Button後
想後端處理前先作前端的驗證而不直接進入後端(也就是畫面閃動)
可使使用Button的onClientClick屬性

如此就可以先驗證再進入後端
如果是要在後端驗證,然後再前端產生警示的script
通常都是會寫Response.write(' ');來警示
但是如果網頁使用到 ajax的updatepanel時
寫Response.write會造成錯誤
因此可使用下列方式來寫入script
ScriptManager.RegisterStartupScript(xxxx, typeof(xxxx), "xxx", "alert('xxxx');", true);
詳細內容可參照
微軟的ScriptManager.RegisterStartupScript 方法
沒有留言:
張貼留言