在.net中怎样调用js的方法单击DataGrid的某行???

解决方案 »

  1.   

    dataitembound 事件中.e.item.attrebute.add("",""); js写到前台.好象是这样的.
      

  2.   

    MessageList1.ItemDataBound += delegate( object sender, DataGridItemEventArgs e )
        {      if ( e.Item.ItemType != ListItemType.Item && e.Item.ItemType != ListItemType.AlternatingItem )
            return;
          e.Item.Attributes.Add( "onclick", e.Item.FindControl( "checkbox" ).ClientID + ".click();" );    };前台 有一列是checkbox...
      

  3.   

    function func(id)
    {
     window.open("1.aspx?id=" + id,"","width=500,height=450");
     return false;
    }放在模板列
    <a href="#" onclick='func("<%#DataBinder.Eval(Container.DataItem,"ID"%>");'>