<asp:DataGrid id="DataGrid1" Runat="server" Border="0" CssClass="border" Width="100%" AutoGenerateColumns="False" ShowFooter="True" CellSpacing="1" CellPadding="0">
<FooterStyle CssClass="title"></FooterStyle>
<ItemStyle HorizontalAlign="Center" CssClass="tdbg"></ItemStyle>
<HeaderStyle CssClass="title"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="userName" ReadOnly="True" HeaderText="用户名" FooterText="用户名"></asp:BoundColumn>
<asp:BoundColumn DataField="TrueName" ReadOnly="True" HeaderText="真实姓名" FooterText="真实姓名"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="编辑" FooterText="编辑">
<ItemTemplate>
<asp:Button ID="button2" Runat="server" text="修改" CommandName="Delete" Visible=true CommandArgument='<%#DataBinder.Eval(Container.DataItem, "ID")%>'>
</asp:Button>
<asp:Button ID="button3" Runat="server" text="删除" CommandName="Delete" Visible=true CommandArgument='<%#DataBinder.Eval(Container.DataItem, "ID")%>'>
</asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>我要想在这个datagrid的模板列的删除按钮上加入JavaScript:confirm()事件,当true时跳转到某页,
在修改按钮上加入location.href='aspx.aspx'请问各位高手,有无办法实现,
<FooterStyle CssClass="title"></FooterStyle>
<ItemStyle HorizontalAlign="Center" CssClass="tdbg"></ItemStyle>
<HeaderStyle CssClass="title"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="userName" ReadOnly="True" HeaderText="用户名" FooterText="用户名"></asp:BoundColumn>
<asp:BoundColumn DataField="TrueName" ReadOnly="True" HeaderText="真实姓名" FooterText="真实姓名"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="编辑" FooterText="编辑">
<ItemTemplate>
<asp:Button ID="button2" Runat="server" text="修改" CommandName="Delete" Visible=true CommandArgument='<%#DataBinder.Eval(Container.DataItem, "ID")%>'>
</asp:Button>
<asp:Button ID="button3" Runat="server" text="删除" CommandName="Delete" Visible=true CommandArgument='<%#DataBinder.Eval(Container.DataItem, "ID")%>'>
</asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>我要想在这个datagrid的模板列的删除按钮上加入JavaScript:confirm()事件,当true时跳转到某页,
在修改按钮上加入location.href='aspx.aspx'请问各位高手,有无办法实现,
解决方案 »
- asp.net防范SQL注入攻击代码出错,急急
- WebPart 的一个问题!
- ★★★★★关于调用isapi的问题★★★★★
- asp.net操作进程问题
- 各位,有没有写类的教程呀?
- 用XML+XSLT转换成HTML,要如何解决类似<br>这类的HTML标记?
- Microsoft.Web.UI.WebControls”无法加载的原因
- 当用户点击客户端页面按钮时,怎么锁定页面,让用户点不了其他控件(包括服务器端控件)
- datalist修改问题
- FormsAuthentication安全性讨论,主要是客户端Cookie中重要的用户名密码是否安全。
- 数据绑定控件的问题?(留言板)-------100分
- 浏览服务器端图片出现的问题?如何实现高效的浏览效果?
在button2的事件裡寫跳轉
{
Button delBttn =(Button) e.Item.FindControl("button3");
delBttn.Attributes.Add("onclick","confirm()");
}
<a href="aspx.aspx">修改</a>
不执行什么服务断操作不要用服务端控件了
我试过,用不了,
我把button3放在datagrid外面就能用,放在datagrid里就不能用
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
Button delBttn =(Button) e.Item.FindControl("button3");
delBttn.Attributes.Add("onclick","confirm()");
}
在编译的时候出错,
提出错误:
“System.EventArgs”并不包含对“Item”的定义这是什么意思????