——此文章摘自《ASPNET +SQL Server网络应用系统开发案例精解》定价¥特价¥ 详细>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> ResponseRedirect(/Indexaspx); } } public void BindGrid() { //创建查询用户信息的sql语句 string STstrsql=select STUserIDSTNickNameSTUserPwdSTUserNameSTNoAdmin from STUser; //创建SqlDataAdapter的实例 SqlDataAdapter STda=new SqlDataAdapter(STstrsqlSTconn); //创建DataSet的实例 DataSet STds=new DataSet(); //将信息填充到DataSet STdaFill(STds); //获取数据源 STmyGridDataSource = STds; //将信息绑定到DataGrid STmyGridDataBind(); } //处理分页 public void STmyGrid_Page(object senderDataGridPageChangedEventArgs e) { //获取DataGrid的当前显示页的索引 STmyGridCurrentPageIndex=eNewPageIndex; BindGrid(); } 当单击DataGrid控件中的编辑按钮时所要编辑的信息会显示文本框让用户进行修改处理若是单击DataGrid控件中的删除按钮会删除用户所想删除的信息 ()响应编辑事件 //单击编辑按钮所触发的事件 public void STmyGrid_edit (object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //获取DataGrid所要编辑的项的索引 STmyGridEditItemIndex=(int)eItemItemIndex; BindGrid(); } ()响应更新事件 获取编辑状态下的文本框中的值并把它们赋值给更新语句的参数然后执行SQL语句退出编辑状态并重新显示数据 //单击更新按钮所触发的事件 public void STmyGrid_update (object source SystemWebUIWebControlsDataGridCommandEventArgs e) { //根据文本框信息创建更新用户信息的sql语句 right>[http://developcsaicn/dotnet_ASP/htm>] [http://developcsaicn/dotnet_ASP/htm>] [] [http://developcsaicn/dotnet_ASP/htm>] [http://developcsaicn/dotnet_ASP/htm>] |