是什么意思?是点击datagrid绑定的记录吗?
private void MyDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Attributes["ondblclick"] = "alert('hellow!');";
}
}

解决方案 »

  1.   

    是在点击datagrid时候,触发一个事件,比如把 “1111”赋值给label1.text
      

  2.   

    OnSelectedIndexChanged 为选择改变的时候触发的事件 你需要在datagrid上设置一个选择列这样label1.text就得到你赋的值了 不知道你明白吗
      

  3.   

    liuvb(★予人玫瑰 手有留香★)的方法简单可行,不过需要写javascript代码!
      

  4.   

    DataGrid是WebControl,只要为它添加一个事件就可以了,在属性编辑器那里,还要把这个DataGrid的AutoPostBack属性设为True才能响应这个事件喔
      

  5.   

    DataGrid有AutoPostBack这个属性吗??
    我怎么找 不到??????
      

  6.   

    可不可以用DataGridID.Attribute["AutoPostBack"]=true;
    沒試過﹐你試試看
      

  7.   

    在DataGrid中设置AutoPostBack=True时才能触发事件的在page_load中设置如下也可以
    if not IsPostBack then
       DataGrid01.Attribute("AutoPostBack")=true
       ......
    end if