1.如果一个dataTable除用一个dataGrid来显示外,还用一些textBox来显示一些内容.如何用"前一条"、"后一条"之类的button来导航,使它们同步显示? 2.假设dt1和dt2这两个dataTable在同一个dataSet中,用一些textBox来显示dt1的内容,用一个dataGrid来显示dt2的内容.如何用"前一条"、"后一条"之类的button来导航这两个dataTable,使
dt1和dt2同步显示?
谢谢!
dt1和dt2同步显示?
谢谢!
1>datagrid分页 2>textbox的分页
建议用两个ViewState存储两个datatable,一个ViewState存储页码
比如
ds.Table[0].Rows[0][0] 表示一个dataset中的第一个表的第一行的第一个字段的值楼主可以根据这个引申出去
得到你想得到的任何字段的值,并用代码来实现你要的逻辑.
System.Windows.Forms.BindingManagerBase BM =this.BindingContext("数据源","表名称");BM.Position -= 1;//前进
BM.Position += 1;//后退
BM.Position = 0;//最前
BM.Position = BM.Count - 1;//最后2:
就是用到数据关联:DataRelation,可以在架构编辑器中添加,或用代码添加:this.ds.Relations.Add方法添加。