CSFramework开发框架支持表格编辑窗体,批量修改表格的数据
![]() ![]() 表格编辑窗体例子: frmPersonGrid ![]() 表格编辑窗体的代码非常少: C# Code: /// <summary> /// 支持表格编辑窗体,批量修改数据窗体保存数据 /// </summary> public partial class frmPersonGrid : frmBaseGridEditForm { public frmPersonGrid() { InitializeComponent(); } private void frmPersonGrid_Load(object sender, EventArgs e) { _BLL = new bllPerson(); _SummaryView = new DevGridView(gvSummary);//每个业务窗体必需给这个变量赋值. this.InitButtons(); this.HandlePKColumn(gvSummary); gcSummary.DataSource = _BLL.GetSummaryData(true);//显示所有数据 DevStyle.SetGridControlLayout(gcSummary, true, true, false, true);//表格设置 gcSummary.EmbeddedNavigator.ButtonClick += new NavigatorButtonClickEventHandler(this.OnEmbeddedNavigatorButtonClick); //表格按钮事件 } /// <summary> /// 明细表格内按钮的事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnEmbeddedNavigatorButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { GridControl gc = (GridControl)((GridControlNavigator)sender).Parent; GridView gridView = (GridView)gc.Views[0]; //每个GridControl只有一个GridView. if (e.Button.ImageIndex == (int)DetailButtons.Add) { gridView.AddNewRow(); } else if (e.Button.ImageIndex == (int)DetailButtons.Delete) { if (Msg.AskQuestion("真的要删除这条记录?")) gridView.DeleteRow(gridView.FocusedRowHandle); } e.Handled = true; } catch (Exception ex) { LogUserOperate.Write(ex); Msg.ShowException(ex); } } private void btnFind_Click(object sender, EventArgs e) { //查询数据 DataTable dt = (_BLL as bllPerson).GetSummaryData(txt_Name.Text); gcSummary.DataSource = dt; } } //来源:C/S框架网 | www.csframework.com | QQ:23404761 继承表格编辑基类窗体 frmBaseGridEditForm ![]() ![]() 扫一扫加微信 ![]() ![]()
参考文档:
您的开发框架是操作SQL数据库吧,支持Oracle数据库吗? C# C/S开发框架新增数据窗体 CS开发框架提供分类显示数据窗体模板(图) C/S开发框架企业版数据库改名后需要修改的存储过程、函数和视图 CS开发框架对大并发大数据量以及多数据库的支持方案是怎样的? 开发框架旗舰版V5支持制单人多选查询以及组织架构权限查询数据 CSFramework快速开发框架设置默认管理员密码及修改用户密码(KeyProvider类) CSFramework.WebApi开发框架模拟Web用户端登录、调用WebApi接口增删改查数据 CSFramework开发框架主窗体模块容器主界面介绍 原创:C/S架构快速开发框架通用可配置的数据修改日志解决方案 C/S系统快速开发框架数据操作窗体(单表、主从表窗体)按钮事件 C#.NET快速开发框架平台基于DevExpress表格加载大数据性能测试报告 C/S系统开发框架权限系统 - 数据窗体权限值 - AuthorityCategory类详解 Winform界面自适应快速开发框架(C#+Dev+三层架构+多数据库支持) CSFramework开发框架合并系统数据库和账套数据库
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |