当前位置: 代码迷 >> ASP.NET >> 怎么动态地为命令按钮添加“onclick”属性
  详细解决方案

怎么动态地为命令按钮添加“onclick”属性

热度:7534   发布时间:2013-02-25 00:00:00.0
如何动态地为命令按钮添加“onclick”属性
本意是当满足某一条件时,当点击按钮时弹出确认对话框,而条件不满足时,点击此按钮不弹出对话框
原来做法是:
if(conditionChanged)
{
btnSave.Attributes.Add("onclick", "javascript:return confirm('你确认继续吗?')");
}
else
{
btnSave.Attributes.Remove("onclick");
}

结果不好使,对话框始终出现。
各位大哥有没有更好的办法

------解决方案--------------------------------------------------------
if(conditionChanged)
{
btnSave.Attributes.Add("onclick", "javascript:return confirm('你确认继续吗?')");
}
else
{
btnSave.Attributes.Remove("onclick");


这代码是写在Page_Load里吗?如果是,基本没问题!
  相关解决方案