您的位置:首页 > 其它

F:在datagrid中 怎么实现 点击一行(多列)传一个id过去到第二页显示其具体内容,不用按钮、链接等?

2004-11-10 10:09 951 查看
在datagrid的itemdatabound事件中写

private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.AlternatingItem || e.Item.ItemType==ListItemType.Item)
{
e.Item.Attributes.Add("onclick","window.open('target.aspx?id="+DataGrid1.DataKeys[e.Item.ItemIndex].ToString()+"','_blank')");

}
}
没测试,不过就是给行加上一个onclick的客户端事件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: