ajaxtoolkit中有个ModalPopupExtender空间,可以弹出一个面板,我现在有一个gridview绑定了一个按钮模板列,我想点击按钮时弹出面板,但是targetid无法指定为模板列中的按钮,哪位高人能不能提供一种其他方案达到我的这个目的,谢谢!

解决方案 »

  1.   

    做一个隐藏的button作为target, 模板列中生成脚本的方式触发buttonde事件<a href="<%# ClientScript.GetPostBackClientHyperlink(.....)%>">Show</a>
      

  2.   

    可以在按钮事件里加
    this.ModalPopupExtender1.Show();
      

  3.   

    楼上的正解,不知道ModalPopupExtender有show的方法。
      

  4.   

    使用ModalPopupExtender的show方法,你也需要使用一个隐藏的button作为target.这个属性不赋值,还是不可以.
      

  5.   

    但使用客户端的话,无法把参数传回服务器端阿, 
    用<a href=" <%# ClientScript.GetPostBackClientHyperlink(.....)%>">Show </a> 可以加参数