更新的时候老更新不了
解决方案 »
- 页面弹出新窗口后,原页面布局为什么会发生变化
- 最近研究XML 太迷糊了
- 急:页面后台代码的执行顺序
- 第一次用asp.net开发网站,请教高手给予指教!
- !!!焦急等待中...我做的用戶控件爲什麽移植到別的工程上,無法顯示?
- 急~~~~~高手请指教!!!关于updatepanel
- 求正则表达式的写法,关于全角和日期的
- 急求!!!动态输出若干个TextBox,在TextBox输入内容后,点击提交按纽,怎样把TextBox的内容存到一个变量里??
- 有人知道vss6.0c安装程序的下载地址吗?
- 真是奇闻,foreach的循环也能越界。。。。擦
- 各位老大帮帮小弟吧!(关于页面title的问题)
- ASP.Net(C#)中Jsp的调用——如何显示对称广告及实现Seccion调用?
private void grdDepartment_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
string departNo = ((TextBox)e.Item.Cells[0].Controls[0]).Text;//这里e.Item.Cells[0]第一列是部门编号,不会重复。
DataRow[] drs = ds.Tables[0].Select("DEPARTNO = '" + departNo + "'");//这句就可以取出当前操作的一行。 // 数据库做了约束,DEPARTNO不会重复,drs里一般只有一条数据 [3/4/2005]
foreach(DataRow dr in drs)
{
dr.BeginEdit();
dr["DEPARTNO"] = ((TextBox)e.Item.Cells[0].Controls[0]).Text;
dr["DEPARTNAME"] = ((TextBox)e.Item.Cells[0].Controls[1]).Text;
dr.EndEdit();
}//前台更新代码 if (ds.HasChanges())
BusinessRules.sysMana.sysManaRules.UpdateDepartments(ds.GetChanges());//将更新数据提交到数据库
grdDepartment.EditItemIndex = -1;
grdDepartment.DataBind();//重新绑定数据集
}