Private Sub PayBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PayBtn.Click
        Response.Write("<script>javascript:confirm('确认吗?');</script>")
    if  点击了确认  then 
            代码...
        else
            代码……
    endif 
End Sub
我怎么得到点击了"确认" 还是"取消"?谢谢

解决方案 »

  1.   

    sub page_load(...)
    if page.ispostback=false then
    payBtn.attributes.add("onclick","return confirm('确认?');")
    end if
    end sub
      

  2.   

    在page_load)里加入那句话
    payBtn.attributes.add("onclick","return confirm('确认?');")
    那么在PayBtn_Click里怎么知道点了什么呢?谢谢
      

  3.   

    在页面初次加载的时候就为该BUTTON设定了一个属性了.你把代码拷去试一下.
      

  4.   

    我试了一下,把我要处理的事件相关代码放在paybtn的OnClick事件里,当我点payBtn的时候首先弹出一个confirm对话框,如果我点“取消”则不做OnClick事件,如果我点“确认”,则执行OnClick里的代码。是这样理解吧,我试了,好像就是这样
      

  5.   

    给你点参考,在js里面,这样写if(confirm("确认?"))
    {
     //点 是 执行的代码
     return true;
    }
    else
    {
    //点 否 执行的代码
     return false;
    }
      

  6.   

    其余的你自己参考写吧,我不多说了,点是返回true,点否返回false