博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

ValidationSummary与onClientClick共存。

Posted on 2009-04-03 12:59  緗灵  阅读(307)  评论(0)    收藏  举报
如果網頁有和ValidationSummary控制項一起使用會出現在你同意更新時,就算ValidationSummary出現警告訊息,系統還是會執行更新的動作,並不會因ValidationSummary判斷出不可執行而中斷更新動作,為解決這個問題可用另一種方式來設計,不在OnClientClick的屬性上設定,而在程式上加入

protected void Page_Load(object sender, EventArgs e)
{
 ImageButton_Update.Attributes["onclick"] = @"
 if (!confirm('是否確定送出更新?'))
  {
  event.returnValue=false;
 }";
}
Attributes 属性可以用来执行 JavaScript 命令。