如题,高分回报。

解决方案 »

  1.   

    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
      

  2.   

    那如果我用DataTable的话如何进行DataGrid分页呢?
      

  3.   

    DataTable从哪里来的?
    建议用webdiyer的AspNetPager分页解决方案
    www.webdiyer.com
      

  4.   

    DataTable 怎么 自己手工写代码分页?
      

  5.   

    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
    不可能啦
    DataTable是保存表格数据的
    而SqlDataAdapter只能调用相关的SqlCommand获取数据,本身没有保存表格数据的功能
    简单点说就是不兼容
      

  6.   

    DataTable填充DataGrid,直接就可以分页的,加几句代码就行了,没必要手动写。
    例如:
    1、右键DataGrid --> 属性生成器 --> 分页 --> 允许分页
    2、后台代码:
    private void dgdProvider_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
    {
    dgdExpert.CurrentPageIndex=e.NewPageIndex;
             ExpertList();
    }
    3、你的DataGrid需要下面属性
    AllowPaging="True"
    AllowCustomPaging="True"
      

  7.   

    在ADO.NET架构中,DataTable 是存储数据的容器,DataAdapter 是数据的转换器,两个不同的概念的东西,是不可能强制转换的!
      

  8.   

    不可能
    datatable就好比如仓库
    dataadapter就好比如工人,就是负责搬运货物
    仓库怎么能变成工人