——此文章摘自《ASPNET +SQL Server网络应用系统开发案例精解》定价¥特价¥ 详细>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> STcmdParameters[@STDepID]Value=STmyGridDataKeys[(int)eItemItemIndex]; STcmdConnectionOpen(); //执行sql语句 STcmdExecuteNonQuery(); STmyGridEditItemIndex=; } catch(SqlException ex) { throw ex; } STcmdConnectionClose(); BindGrid(); } ()响应取消事件 //单击取消按钮所触发的事件 public void STmyGrid_cancel(object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //设置DataGrid控件中要编辑的项的索引为 STmyGridEditItemIndex=; BindGrid(); } ()响应删除事件 获取管理员单击的数据的索引并将其作为SQL删除语句的条件执行语句重新显示数据 //单击删除按钮所触发的事件 public void STmyGrid_delete(object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //创建删除指定ID连锁店的sql语句 string STstrsql = delete from STDep where STDepID = @STDepID; //创建数据库的SqlCommand对象 SqlCommand STcmd = new SqlCommand(STstrsqlSTconn); //向SqlCommand对象添加参数 STcmdParametersAdd(new SqlParameter(@STDepIDSqlDbTypeInt)); //向参数赋值 STcmdParameters[@STDepID]Value = STmyGridDataKeys[(int)eItemItemIndex]; STcmdConnectionOpen(); try { //执行sql语句 STcmdExecuteNonQuery(); } catch(SqlException) { } STcmdConnectionClose(); BindGrid(); } right>[http://developcsaicn/dotnet_ASP/htm>] [http://developcsaicn/dotnet_ASP/htm>] [] [http://developcsaicn/dotnet_ASP/htm>] [http://developcsaicn/dotnet_ASP/htm>] |