还是关于在DataGrid里给删除按纽加提示。为什么连DataGrid外的“保存”按纽也把提示给加上了,请帮我看看代码。谢谢! 那当然,这样写的话,凡是Form提交的时候都会进行这个判断了。建议在ItemBound事件里为删除按钮加上删除提示的属性。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Page_Load中:if (!this.IsPostBack) {IMAGEBUTTON.Attributes.Add ("onclick","return confirm('确实要删除该记录吗?')"); }使用上面代码.必须在前台有imagebutton这个按钮. private void GridItem_ItemDataBound(object sender, DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem) { System.Web.UI.WebControls.LinkButton tmpLb; tmpLb = (LinkButton)e.Item.Cells[i].Controls[j]; tmpLb.Attributes.Add("OnClick", "{return confirm('您真的要删除此行吗??') } ");………… private void GridItem_ItemCreated(object sender, DataGridItemEventArgs e){if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem) { System.Web.UI.WebControls.LinkButton tmpLb; tmpLb = (LinkButton)e.Item.Cells[i].Controls[j]; tmpLb.Attributes.Add("OnClick", "{return confirm('您真的要删除此行吗??') } ");………… 如果是在DataGrid里面就用for循环遍历一边所有行找到这个按钮然后给这个按钮IMAGEBUTTON.Attributes.Add ("onclick","return confirm('确实要删除该记录吗?')");就可以了 删除按钮也会submit页面,所以你注册的事件肯定会被执行。你可以在DataGrid_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)事件中写确认代码。 或是怎么把<asp:button id="btnSaveOrderHeaders" runat="server" Text="保存基本信息"></asp:button>这个按纽有id,所以怎么把这个按纽的那个询问事件清除了也行?怎么清除? http://www.dotnetjunkies.com/HowTo/1E7FEE4A-795C-4D33-A135-843EB07C94A8.dcik IIS安装后进入localhost时进不去!菜鸟求救!! 中文操作系统如何转换日期得到英文月分? 用DES加密产生+=/符号的问题 关于webpartzone的标题的背景图片 WebPart注册问题 很急的问题啊 我向txt文件中写完东西 再重定向它 然后抱错 如何解决 怎样做小的WEB窗体 用Response.BinaryWrite的问题 求timer控件源代码 新手问题,但很急 !XML文件怎样处理并发问题?
if (!this.IsPostBack)
{
IMAGEBUTTON.Attributes.Add ("onclick","return confirm('确实要删除该记录吗?')");
}
使用上面代码.必须在前台有imagebutton这个按钮.
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem)
{
System.Web.UI.WebControls.LinkButton tmpLb;
tmpLb = (LinkButton)e.Item.Cells[i].Controls[j];
tmpLb.Attributes.Add("OnClick", "{return confirm('您真的要删除此行吗??') } ");
…………
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem)
{
System.Web.UI.WebControls.LinkButton tmpLb;
tmpLb = (LinkButton)e.Item.Cells[i].Controls[j];
tmpLb.Attributes.Add("OnClick", "{return confirm('您真的要删除此行吗??') } ");
…………
就可以了
你可以在DataGrid_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)事件中写确认代码。
<asp:button id="btnSaveOrderHeaders" runat="server" Text="保存基本信息"></asp:button>这个按纽有id,所以怎么把这个按纽的那个询问事件清除了也行?怎么清除?