急..如何知道点击的是datagrid中行的第三列?

解决方案 »

  1.   

    在帮定时写呀
    DataGrid1_ItemDataBound 中判断是不是第三个
    添加ONCLICK 事件 弹出对话框
      

  2.   

    private void dataview_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {

    if (e.Item.ItemType==ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem)

    if(e.Item.ItemIndex== 3-1)
    {
    e.Item.Attributes.Add("onClick","javascript:alert('您点击的是第三行');");
    e.Item.Attributes.Add("onMouseOver","this.style.backgroundColor='#DBE3F0';   this.style.cursor='hand';");
    e.Item.Attributes.Add("onMouseOut","this.style.backgroundColor='#FFFFFF';");  
    }
    }

    }
    不知道你要具体实现什么功能
    你把这个加在你的datagrid ItemDataBound事件中 看看