我需要将两个 DataView 添加到一起以获得一个 Dataview,然后可以将其绑定(bind)到 Repeater。
我正在插入其他人的 API,因此我无法更改在 SQL 级别检索数据的方式。
所以基本上我想这样做:
DataView dView1 = getActiveModules();
DataView dView2 = getInactiveModules();
ModuleView = dView1 + dView2;
rptModules.DataSource = ModuleView.Tables[0];
rptModules.DataBind();
View 的两个模式是相同的,只是检索事件和非事件模块。
有什么想法吗?
谢谢。
最佳答案
你可以像这样合并你的数据 View
System.Data.DataView dv = new System.Data.DataView();
System.Data.DataView dv1 = new System.Data.DataView();
dv.Table.Merge(dv1.Table);
关于c# - 在 C# 中将一个 DataView 添加到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3090269/