extbox 控件与 datagrid有些不同,你必须要自己显示的设置RowState to "Modified". 简单的,你可以调用EndEdit()来完成。
请参考这篇文章,和你的情况完全一样:
http://66.129.67.100/247reference/msgs/18/93685.aspxhttp://expert.csdn.net/Expert/TopicView3.asp?id=1078596
请参考这篇文章,和你的情况完全一样:
http://66.129.67.100/247reference/msgs/18/93685.aspxhttp://expert.csdn.net/Expert/TopicView3.asp?id=1078596
解决方案 »
- 加载DataGridView时可以同时加载样式么?
- 根据TextBox中逗号分隔数据,往数据库中传入对应数据
- 帮忙注释一段代码
- 请高手帮忙 两个窗体之间怎么共享控件?
- 【游戏】注释也疯狂!仅仅通过添加注释,只修改1个字符使代码交叉失效。路过有分。
- 关于Control的一个问题
- 如何读取DataGrid的数据
- 获取安装程序的安装路径在哪?
- 如何kill掉進程條中的excel.exe 在調用excel.application后留下的線程啊? 用GC.Collect()和Process.Kill()也不行,如何獲得線程中的excel
- VS.NET和VC++6.0可以共存吗?
- 在组件里访问数据库,如何向调用该组件的应用程序返回错误信息,就像VB里Raise err.source,err.number,err.description?
- 求助:数据绑定问题
问题解决,谢谢。另外,我试了一下
DataSet.Tables[0].Rows[0].RowState是只读属性,无法修改.
>>你必须要自己显示的设置RowState to "Modified".
这句话不是让你设置DataSet.Tables[0].Rows[0].RowState,是让你调用EndEdit来设置.
经常会有这种情况:
在录入新的单据时,程序会自动填写某些信息如“时间”,这时就无法将程序输入与用户输入区分开了。
public DataRowState RowState {get;}>>在录入新的单据时,程序会自动填写某些信息如“时间”,这时就无法将程序输入与用户输入区分开了。
没有必要区分吧,只要是输入符合验证就可以啊.