DataGrid删除确认代码以及Gridview删除确认代码
2012-12-29 17:44
225 查看
DataGrid前台代码:
<asp:ButtonColumn CommandName="Delete" Text="<div onclick="return confirm('真要删除吗?')">删除</div>" ItemStyle-Width="50px"></asp:ButtonColumn>
这里要注意Text="删除" 要改为Text="<div onclick="return confirm('真要删除吗?')">删除</div>"
后台代码:
protected void gvUserInfo_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
LinkButton button = (LinkButton )e.Item.FindControl("Delete ");
button.Attributes.Add("onclick ", "return confirm( '确定要删除吗? '); ");
}
protected void gvUserInfo_DeleteCommand(object source, DataGridCommandEventArgs e)
{
DAL.UserInfo dUserInfo = new DAL.UserInfo();
int where = Convert.ToInt32(gvUserInfo.DataKeys[e.Item.ItemIndex].ToString());
dUserInfo.Delete(where);
page.ClientScript.RegisterClientScriptBlock(page.GetType(), "", "window.onload=function(){alert('" + "删除" + where.ToString() + "号用户成功"+ "');}", true);
UserInfoBind("delete");
}
GridView前台代码:
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" />
Gridview后台代码:
protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
{
((LinkButton)e.Row.Cells[4].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:\"" + e.Row.Cells[1].Text + "\"吗?')");
}
}
}
protected void GridView_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//这里写删除语句
BindData();
}
<asp:ButtonColumn CommandName="Delete" Text="<div onclick="return confirm('真要删除吗?')">删除</div>" ItemStyle-Width="50px"></asp:ButtonColumn>
这里要注意Text="删除" 要改为Text="<div onclick="return confirm('真要删除吗?')">删除</div>"
后台代码:
protected void gvUserInfo_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
LinkButton button = (LinkButton )e.Item.FindControl("Delete ");
button.Attributes.Add("onclick ", "return confirm( '确定要删除吗? '); ");
}
protected void gvUserInfo_DeleteCommand(object source, DataGridCommandEventArgs e)
{
DAL.UserInfo dUserInfo = new DAL.UserInfo();
int where = Convert.ToInt32(gvUserInfo.DataKeys[e.Item.ItemIndex].ToString());
dUserInfo.Delete(where);
page.ClientScript.RegisterClientScriptBlock(page.GetType(), "", "window.onload=function(){alert('" + "删除" + where.ToString() + "号用户成功"+ "');}", true);
UserInfoBind("delete");
}
GridView前台代码:
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" />
Gridview后台代码:
protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
{
((LinkButton)e.Row.Cells[4].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:\"" + e.Row.Cells[1].Text + "\"吗?')");
}
}
}
protected void GridView_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//这里写删除语句
BindData();
}
相关文章推荐
- DataGrid,GridView和DetailsView中添加删除确认提示
- gridview删除添加确认对话框以及模板列操作
- DataGrid,GridView和DetailsView中添加删除确认提示
- Gridview中删除的确认以及判断
- Gridview中删除的确认以及判断是不是标题行
- DataGrid,GridView和DetailsView中添加删除确认提示
- 添加删除、更新按钮的提示确认信息,以及DATAGRID的添加、插入、更新、删除操作。
- label自动换行代码和DataGrid中删除最后一页的记录时出错的解决办法以及HTML小TIPS:强制HTML表格断行
- Asp.net GridView添加删除确认和自动编号代码
- DataGrid,GridView和DetailsView中添加删除确认提示
- DataGrid,GridView和DetailsView中添加删除确认提示
- label自动换行代码和DataGrid中删除最后一页的记录时出错的解决办法以及HTML小TIPS:强制HTML表格断行
- DataGrid,GridView和DetailsView中添加删除确认提示
- DataGrid,GridView和DetailsView中添加删除确认提示
- 添加删除、更新按钮的提示确认信息,以及DATAGRID的添加、插入、更新、删除操作。
- 为GridView删除列添加确认对话框
- 删除提示确认是否删除javascript/js的写法以及封装为jQuery插件
- 在DataGrid中选择,确认,删除多行复选框列表
- (C#)DataGrid实现自定义分页,鼠标移至变色,删除确认、可编辑,可删除
- DataGrid删除确认及Item颜色交替