不知道你要实现什么功能?如果只是要确定后提交页面就直接用
Button1.Attributes("onclick") = "javascript:if (!window.confirm('Are you sure?')) return false;"
或者你把弹出确认框代码写到aspx文件的js里,在Button1的Attributes里直接调用这个js函数就可以了。

解决方案 »

  1.   

    我的意思是no则返回上一个页面,不做任何事,yes则继续完成任务??
      

  2.   

    用 history.go(-1) 返回上一个页面。
      

  3.   

    history.back();也有同样功效哦!
      

  4.   

    即:Button1.Attributes("onclick") = "javascript:if (!window.confirm('Are you sure?')) history.back();"
      

  5.   

    http://218.242.3.211/dialogs/webform1.aspx
    http://expert.csdn.net/Expert/TopicView1.asp?id=1442542
    提醒一句,除了控件里用了JS,其他地方是不包含JS的。.
    (也就是说,如果不考虑研究控件的实现,那么可以认为调用是纯C#的)