我在DataGrid1_ItemDataBound(object sender,System.Web.UI.WebControls.DataGridItemEventArgs e)中
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType ==ListItemType.AlternatingItem)
//把姓名变成链接
e.Item.Cells[3].Attributes.Add("Style","cursor:hand;");
e.Item.Cells[3].Attributes.Add("OnClick","window.location='../../lab/EditDetails.aspx'");
}
把姓名变成了链接,点一下就能跳转。我现在想把姓名添加个响应事件做其它事情,我估计用
e.Item.Cells[3].Attributes.Add就能做到,但我不会写e.Item.Cells[3].Attributes.Add()的参数,高手帮我写个出来,请按我的思路来,不要替代方案.
3Q
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType ==ListItemType.AlternatingItem)
//把姓名变成链接
e.Item.Cells[3].Attributes.Add("Style","cursor:hand;");
e.Item.Cells[3].Attributes.Add("OnClick","window.location='../../lab/EditDetails.aspx'");
}
把姓名变成了链接,点一下就能跳转。我现在想把姓名添加个响应事件做其它事情,我估计用
e.Item.Cells[3].Attributes.Add就能做到,但我不会写e.Item.Cells[3].Attributes.Add()的参数,高手帮我写个出来,请按我的思路来,不要替代方案.
3Q
解决方案 »
- asp.net中ajax如何实现gridview无刷新提交。
- gridView的数据绑定问题
- 这个问题你们会怎么做
- *********两个网站,如何得到模式对话框的返回值,看清是两个网站,不是一个网站,两个页面,也不是跨域*********
- 请问如何获取到动态CheckBoxList的值!!!!
- asp.net(c#)中要用Server类需要引用什么命名空间?
- 应用程序中的服务器错误—分析器错误信息: 访问被拒绝:“microsoft.web.ui.webcontrols”。
- 急!菜鸟问题,我在webform1.aspx上插入一个网易的图标,怎样设置热点链接?
- 求inputFile控件客户端Javascript验证路径是否合法之角本
- 最简单的问题,帮帮忙
- 记录状态问题
- 有人说JSP可以跨平台比asp.net好,是这样的吗?
"opeater();"表示一个事件,
<script language=javascript>
opeater()
{
.......
}
</script>
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Cells[3].Attributes.Add("onclick","window.location='../../lab/EditDetails.aspx';");
}你可以用模板列,如
<asp:TemplateColumn HeaderText="姓名">
<ItemTemplate>
<a href="../../lab/EditDetails.aspx" target="_blank"><%# DataBinder.Eval(Container.DataItem,"UserName") %>
</a> </ItemTemplate> </asp:TemplateColumn>
用e.Item.Cells[3].Attributes.Add()加个响应事件,