——此文章摘自《ASPNET +SQL Server网络应用系统开发案例精解》定价¥特价¥ 详细>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> ()响应编辑事件 //单击编辑按钮所触发的事件 public void STmyGrid_edit(object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //获取DataGrid所要编辑的项的索引 STmyGridEditItemIndex=(int)eItemItemIndex; BindGrid(); } ()响应更新事件 //单击更新按钮所触发的事件 public void STmyGrid_update(object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //根据文本框信息创建更新用户信息的sql语句 string STstrsql=update STProd set STProdName = @STProdName where STProdID = @STProdID; //创建SqlCommand对象对sql语句进行操作 SqlCommand STcmd=new SqlCommand(STstrsqlSTconn); try { //向SqlCommand对象添加参数 STcmdParametersAdd(new SqlParameter(@STProdIDSqlDbTypeInt)); STcmdParametersAdd(new SqlParameter(@STProdNameSqlDbTypeVarChar)); string stupdatetext=((TextBox)eItemCells[]Controls[])Text; //向参数赋值 STcmdParameters[@STProdName]Value=stupdatetext; STcmdParameters[@STProdID]Value=STmyGridDataKeys[(int)eItemItemIndex]; STcmdConnectionOpen(); //执行sql语句 STcmdExecuteNonQuery(); STmyGridEditItemIndex=; } catch(SqlException ex) { throw ex; } STcmdConnectionClose(); BindGrid(); } ()响应取消事件 //单击取消按钮所触发的事件 public void STmyGrid_cancel(object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //获取DataGrid所要编辑的项的索引为 right>[http://developcsaicn/dotnet_ASP/htm>] [] [http://developcsaicn/dotnet_ASP/htm>] [http://developcsaicn/dotnet_ASP/htm>] |