function  GetInfo() 

    var str="" 
    ....... 
    var sign=confirm(str);
    return sign;

这样呢

解决方案 »

  1.   

    或者你直接在控件属性里 onclientClick来添加处理事件嘛 (aspx 源码页面)
      

  2.   


    <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" OnClientClick='return confirm("really change?");'
                PostBackUrl="test.aspx">LinkButton</asp:LinkButton>
      

  3.   

    已经说过,不能直接在onclick或onclientclik中直接写return confirm(),要弹出提示的内容在后期才能得到,在点击前才能得到.不能写死,
      

  4.   

    已经知道怎么解决了,就是cmdStartAssign.Attributes.Add("onclick"," return GetInfo()"); 刚少了个return
    谢谢大家帮忙!
      

  5.   

    楼主在page_load事件中写cmdStartAssign.Attributes.Add("onclick"," return GetInfo()"); 后在后台代码中应该有个cmdStartAssign的click事件,为什么执行后我的在弹出confirm对话框后我这里不走后台的click事件代码啊?
      

  6.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【qixingl】截止到2008-06-27 11:26:52的历史汇总数据(不包括此帖):
    发帖数:18                 发帖分:190                
    结贴数:2                  结贴分:20                 
    未结数:16                 未结分:170                
    结贴率:11.11 %            结分率:10.53 %