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
问题解决,谢谢。另外,我试了一下
DataSet.Tables[0].Rows[0].RowState是只读属性,无法修改.
>>你必须要自己显示的设置RowState to "Modified".
这句话不是让你设置DataSet.Tables[0].Rows[0].RowState,是让你调用EndEdit来设置.
经常会有这种情况:
在录入新的单据时,程序会自动填写某些信息如“时间”,这时就无法将程序输入与用户输入区分开了。
public DataRowState RowState {get;}>>在录入新的单据时,程序会自动填写某些信息如“时间”,这时就无法将程序输入与用户输入区分开了。
没有必要区分吧,只要是输入符合验证就可以啊.