我有一个数据集。它有32行。我没有将任何rowfilter应用于它.code就在这里
private void SetPageNumbers(DataSet dsQuestion)
{
DataView dv = dsQuestion.Tables[0].DefaultView;
}
它在dv中只显示4行。 但我想要所有的行。它背后的原因是什么?
我还注意到defaultview将Rowfilter显示为“SectionId = 4”。但我已在另一个函数中定义了这个。
答案 0 :(得分:1)
试试这个
private void SetPageNumbers(DataSet dsQuestion)
{
DataView dv = new DataView(dsQuestion.Tables[0]);
}
答案 1 :(得分:0)
我是通过添加以下行来完成的; dtques.DefaultView.RowFilter = string.Empty;
任何人都可以回答为什么Defaultview在不同的功能中获得它的价值。它是否附加到数据集。