一个关于tabcontrol的问题,希望高手帮忙解决 在一个tabcontrol中有几个tabpage ·每一个tabpage都关系到数据的新增修改。比如客户:第一个tabpage是客户的基本信息,第二个tabpage是客户的财务信息,等等。。在控制整个的tabconrol中只有上面有一个 【保存】按钮。。我想问的是,如果点击【保存】按钮是对整个数据操作呢。还是判断哪个tabpage中的数据产生了变化,然后对它操作,如果判断数据变化,给个简单的思路。或者有更好的方法希望高手能帮忙回答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单的可以直接 对整个数据库操作..另外你可以做成实体类方式.然后使用属性里加个标签public bool m_Update=false;private string m_CustomerName="";public string CustomerName{ get{return m_CustomerName;} set{m_CustomerName=value;m_Update=true;}}这样你直接判断 m_Update是否为true 来确定是否修改.还可以使用绑定的方式.一直全部提交到数据库. 说修改吧,新增没什么意义。在初始化的时候可以把值准备双份,在控件的修改事件检查是否一致,已经修改的做个标记(可以是tag),操作完成的时候循环一下就好了。 如果tabcontrol里放置的为textbox,定义public bool m_Update=false则在textchanged事件中m_Update = true;如果tabcontrol里放置的为datagridview,采用绑定的方式 c# Socket局域网广域网通讯。来大神解答............... usb 设备数据传输 C#控制多光驱托盘 急!!高分求关于水晶报表Web服务的数据源绑定问题!!!!! 如何在一个程序中使用同一个Assembly的不同版本? 简单算法问题 asp.net 生成静态页面,求救!! 能不能实例化一个SqlParameterCollection 巨难,数据转换 请问如何将imageList控件中的文件保存到文件当中? 可以做到如此复杂的表格吗? 急!!! 我要重写TreeView 控件,节点高度问题。
{
get{return m_CustomerName;}
set{m_CustomerName=value;m_Update=true;}
}这样你直接判断 m_Update是否为true 来确定是否修改.还可以使用绑定的方式.一直全部提交到数据库.
在初始化的时候可以把值准备双份,在控件的修改事件检查是否一致,已经修改的做个标记(可以是tag),操作完成的时候循环一下就好了。
如果tabcontrol里放置的为datagridview,采用绑定的方式