在网站中使用ObjectDataSource控件来控制Gridview的排序问题。
然而当在对ObjectDataSource配置数据源时,选择业务对象完后,在指定数据方法时却始终找不到已经写好的数据方法。该方法没问题,是在另一个类库里.
对该类库重新生成,然后又在web项目中重新引用还是找不到该方法。
请问哪位告诉能指定一下。

解决方案 »

  1.   

    正确的,在同一个页面中,另一个ObjectDataSource之前也是配置那个类库中的另一个数据方法。
    但后来写的新的数据方法,反倒找不着
      

  2.   

    TypeName要写对,如果有命名空间要写全。你可以在页面的代码源中按照这个类型声明一个变量试试,看看类型是否是完整的。之后再使用这个页面要使用的方法试试,看看是不是public的。
      

  3.   

    你也可以做一个“中转”。在你的代码中增加一个类型,写一个方法返回测试数据集合,让这个页面从这个Mock类型中读取数据。等成功了,再考虑这个类型读取另外一个工程数据的问题。
      

  4.   

    你是不是把方法写成静态(static)的去了啊