您的位置:首页 > 移动开发 > Objective-C

给DataGrid的删除按钮添加"删除确认"对话框

2006-11-05 22:41 861 查看
 

[align=left]private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)[/align]
[align=left]         {[/align]
[align=left]              foreach(TableCell tc in e.Item.Cells)//枚举该行中的每个单元格[/align]
[align=left]              {[/align]
[align=left]                   if(tc.Controls.Count>0)//检查每个单元格中的控件数[/align]
[align=left]                   {[/align]
[align=left]                       foreach(Control con in tc.Controls)//得到每个控件[/align]
[align=left]                       {[/align]
[align=left]                            if(con.ToString()=="System.Web.UI.WebControls.DataGridLinkButton")//检查每个控件,看是否是DataGridLinkButton[/align]
[align=left]                            //奇怪的是在System.Web.UI.WebControls中没有这个类,我是通过Response.Write(con.ToString())发现的[/align]
[align=left]                            {[/align]
[align=left]                                 LinkButton lb=(LinkButton)con;[/align]
[align=left]                                 if(lb.CommandName=="Delete")[/align]
[align=left]                                 {[/align]
[align=left]                                     lb.Attributes.Add("onclick", "return confirm('您真的要删除此行吗?')");[/align]
[align=left]                                 }[/align]
[align=left]                            }[/align]
[align=left]                       }[/align]
[align=left] [/align]
[align=left]                   }[/align]
[align=left]              }[/align]
[align=left]              [/align]
         }

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  datagrid delete object