这两个应该都是在服务器中运行的吧。

解决方案 »

  1.   

    运行没影响,但传输速度可能是不同的,WebService输出的时候需要进行序列化,这个会影响速度
    但cs代码单纯的运行应该都一样
      

  2.   

    假如功能最后是返回一个DataTable,绑定到页面中的GridView控件中,用WebService与直接放在cs文件中相比,会加快还是减慢返回到客户端的速度,或者说基本差不多?
      

  3.   

    这个没测试,绑定到页面中的GridView控件中,不需要序列化过程,直接生成的html字符串,应该比WebService快。WebService传要序列化,接收要反序列化,都要占用时间和内存,尤其是数据量大的时候