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的客户端事件
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的客户端事件
相关文章推荐
- 数据库设计方法、规范与技巧
- Shell编程
- javascript表单之间的数据传递!
- 别让店小二宠坏了你
- 简单文件传输协议(TFTP)--网络大典
- 一道新奇的招聘题
- PPP协议详解
- 解除心累6法
- 如何摆脱低落情绪
- ASP.NET中利用SQLXML WEB服务访问XML数据
- [转载]XML和XSL生成类PowerPoint组织结构图
- 电脑的伤害不可不防
- 青年人职场生存七大勇气不可缺少
- 使用SQLXML 3.0把存储过程暴露为Web服务
- 小心“口红病”
- 怎样保养痘痘肌肤
- 《Ce train qui s’en va 离站的火车》
- MSXML2.DOMDocument加载Internet资源时情况枚举
- 善待眼部皮肤
- 各类肌肤冬季护理小贴士