请问怎样实现点击datagrid的行的任何地方,可以调用后台的过程的方法

解决方案 »

  1.   

    添加onclick属性。
    e.Row.Attributes.Add("onclick","xx()")xx()里面采用ajax调用
      

  2.   

     if (e.Row.DataItem != null)
                {
                    e.Row.Attributes.Add("onclick", "js事件或者__doPostback");
                   
                }
      

  3.   

    后台的itemdatabound写这句 e.Row.Attributes.Add("onclick","xx()")xx()里面采用ajax调用,在前台写ajax?能否有例子参考一下?
      

  4.   

    function xx()
    {
     xmlhttp.open("GET","xxx.aspx?param=x",false)
     xmlhttp.send();
    }xxx.aspx里面
    Page_Load:
    if(Request.QueryString["param"]!=null)
    {
    if(Request.QueryString["param"] == "x") x();
    if(Request.QueryString["param"] == "y") y();
    }