如题,能做到吗?怎么做?

解决方案 »

  1.   

    Page_Load()
    {
       Button1.Attributes.Add("js","js函数();return true();");
    }
      

  2.   

    当然可以
    this.button1.Attributes.Add("onclick","前台定义的javascript函数;");
      

  3.   

    Page_Load()
    {
       Button1.Attributes.Add("onclick","js函数();return true();");
    }
      

  4.   

    <asp:Button id="btn1" runat="server" OnClientClick="alert('这是客户端消息');" />
      

  5.   

    Page_Load()
    {
    Button1.Attributes.Add("onclick","js函数();return true();");
    }
    --------------------
    05兄return true();写错了,是return true;
      

  6.   

    Button1.Attributes.Add("onclick","js函数;");javascript
    private void Button1_click(object sender, System.EventArgs e)
    {}c#
      

  7.   

    还有VS2005
    可以直接这样:
    <asp:Button id="btnOk" runat='server' onClientClick="前台js方法名称" onClick=".cs服端代码" />
      

  8.   


    <asp:Button id="Button1" runat='server' onClientClick="return aaa();" onClick="服务器事件" />
    aaa()是JS方法名,返回值为bool型,这样可以在前台执行js的一些验证,验证通过返回true,才执行服务器段代码,验证失败返回false,不执行服务器代码
      

  9.   

    BearRui(开心熊 | BYD,我为你哭泣...) ( ) 信誉:110  2007-07-20 12:50:36  得分: 0  
     
     
       Page_Load()
    {
    Button1.Attributes.Add("onclick","js函数();return true();");
    }
    --------------------
    05兄return true();写错了,是return true;
      
     ************************************************呵呵~ 半年没写代码,果然不行了~