dataview rowfilter值到数据表转换

Fer*_*ndo 3 c# asp.net dataview

我想将dataview rowfilter值转换为datatable.我有一个有价值的数据集.现在我使用dataview过滤值.现在我想将dataview过滤器值转换为datatable.please帮我复制它........

我的部分代码在这里:

   DataSet5TableAdapters.sp_getallempleaveTableAdapter TA = new DataSet5TableAdapters.sp_getallempleaveTableAdapter();
   DataSet5.sp_getallempleaveDataTable DS = TA.GetData();
        if (DS.Rows.Count > 0)
        {
            DataView datavw = new DataView();
            datavw = DS.DefaultView;
            datavw.RowFilter = "fldempid='" + txtempid.Text + "' and fldempname='" + txtempname.Text + "'";
            if (datavw.Count > 0)
            {
                DT = datavw.Table; // i want to copy dataview row filter value to datatable 

            }
         }
Run Code Online (Sandbox Code Playgroud)

请帮我...

Man*_*yya 5

您可以使用

   if (datavw.Count > 0)             
   {                 
     DT = datavw.ToTable(); // This will copy dataview's RowFilterd values to datatable              
   } 
Run Code Online (Sandbox Code Playgroud)