Radgrid VS Gridview - SQL查询比较

时间:2013-02-11 12:49:48

标签: sql gridview datasource radgrid sqlprofiler

  

我为RadGrid和Gridview运行了相同的代码,两者的结果相同。但是,当我查看SQL分析器时,我看到RadGrid调用查询3次。另一方面,Gridview只调用一次。我想知道原因是。我看了很多来源,但还找不到任何东西。如果您有任何想法,请告诉我 - 请参阅附件以获取代码和SQL事件探查器的屏幕截图。

http://tinypic.com/r/116ul39/6

1 个答案:

答案 0 :(得分:0)

我想我找到了引起多班的原因。当我使用RadGrid时,它的作用是

  • 调用所有数据显示字段
  • 再次调用它来查找分页计数
  • 再次调用它进行过滤等

另一方面,当我使用GridView并传递数据源时,我可以调用DB来获得相同的结果。

干杯,