在DataGrid的这个事件中
private void PowerDataGrid2_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{ //添加删除确定框
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Cells[1].Attributes.Add("onclick", "return confirm('您确定要删除这一项吗?');");
}
}
private void PowerDataGrid2_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{ //添加删除确定框
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Cells[1].Attributes.Add("onclick", "return confirm('您确定要删除这一项吗?');");
}
}
解决方案 »
- 数据库字符串转化程序表达式的简单问题,重酬!
- C#播放器播放视频文件的问题
- C#做打印位置调整该怎么做?
- 如何用某个计算好的准去值,替换数组列表中的某个值?
- *****100分******请问winform怎样自动显示最新纪录
- 关于模式窗的奇怪的小问题,在线等
- 我是新.........新手,问一个很弱智的问题
- 初学者,关于dns的
- C#如何实现将outlook邮件导出至excel表中。
- C#中怎么样可以直接编写一个事件响应程序,象VB一样,而不必手动编写事件响应的声明部分。
- 如何把javascript脚本添加到aspx页面的尾部?
- 仅有的10分:看了好多关于c#的打包方法,我也试了一下,没成功,请高手看看……
自己先顶一下!!
dv.AllowDelete = false;
dv.AllowEdit = false;
//
使用按钮事件扑捉,在扑捉后处理函数中挑出对话框。
如果删除,
DataRowView drv = (DataRowView)this.BindingContext[this.DataGrid1.DataSource,this.DataGrid1.DataMember].Current;
drv.Row.Delete();
再在DataTable中删除吧.
个人感觉这样最好