GridView自带删除编辑功能的事件编写
2008-04-26 12:36
411 查看
protected void GridColumn_RowDeleting(object sender, GridViewDeleteEventArgs e)
...{
//获取删除索引
int rid = (int)GridColumn.DataKeys[e.RowIndex].Value;
int result;
string errmsg = string.Empty;
result = ModuleSql.SqlDelete("Shop_Column", "id=" + rid, ref errmsg);
if (result == 0x0)
...{
// 删除成功
ShowMessage(UrlCurrentPage, app.MessageDefaultStayTime, "删除成功");
}
else
...{
ShowMessage(errmsg, app.MessageDefaultStayTime, errmsg);//错误提示
}
}
protected void GridColumn_RowEditing(object sender, GridViewEditEventArgs e)
...{
GridColumn.EditIndex = e.NewEditIndex;
bindGridColumn();
}
protected void GridColumn_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
...{
GridColumn.EditIndex = -1;
bindGridColumn();
}
protected void GridColumn_RowUpdating(object sender, GridViewUpdateEventArgs e)
...{
string id = this.GridColumn.DataKeys[e.RowIndex].Value.ToString(); //获取更新行ID
GridViewRow row = this.GridColumn.Rows[e.RowIndex]; //定义更新行对象
int result;
string errmsg = string.Empty;
result = ModuleSql.SqlUpdate("Shop_Column", "Shop_Column_User='" + so.Name + "'", "Shop_Column_Name='" + ((TextBox)(row.Cells[0].Controls[0])).Text.ToString() + "'", ref errmsg);
if (result == 0x0)
...{
// 发表成功
ShowMessage(UrlCurrentPage, app.MessageDefaultStayTime, "修改成功");
}
else
...{
ShowMessage(errmsg, app.MessageDefaultStayTime, errmsg);//错误提示
}
}
相关文章推荐
- 详解GridView自带的编辑删除更新功能
- GridView实现 "插入" 编辑更新删除功能
- GridView触发删除,编辑事件
- 手工实现GridView排序、删除、编辑、新增数据功能
- asp.net 不用GridView自带删除功能,删除一行数据
- GridView总结二:GridView自带编辑删除更新
- 手工实现GridView排序、删除、编辑、新增数据功能
- GridView行编辑、更新、取消、删除事件用法
- 如何实现GridView的选中,编辑,取消,删除功能
- 如何实现GridView的选中,编辑,取消,删除功能
- 使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
- GridView的绑定,编辑,删除功能 (非常棒)
- GridView动态绑定数据、编辑、修改、删除及分页功能
- 界面对应字段,绑定数据到gridview 显示 及删除功能 窗体事件 分页及键
- GridView动态绑定数据、编辑、修改、删除及分页功能
- GridView的编辑,删除功能,用代码来实现GridView与数据库里表的绑定--来自百度知道
- GridView实现 "插入" 编辑更新删除功能
- 使用gridview实现编辑、更新、取消功能和删除功能
- GridView的编辑,更新,取消,删除等功能演示
- 使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能