我做了两个项目:
一个是webserver的 处理数据 返回数据;一个是客户端 提交数据,获取数据。当我客户端提交了数据,等待webserver 返回的dataset 时 断点 这个返回的dataset为NULL
但我在webserver项目中测试过,的确可以返回出数据的。但客户端就获取为NULL 怎么回事啊?

解决方案 »

  1.   

    webserver有东西返回的?????
    只听过webservice
      

  2.   

    http://blog.csdn.net/yubaohua520/archive/2010/02/26/5329848.aspx也许对你有帮助
      

  3.   

    返回明确的对象数组,或者List<T>。不能使用DataSet、DataTable,这其实是我做网络软件架构的一个原则。
      

  4.   

    webservice 吧。你是写的Ajax吗?可以返回的。呵呵。最好返回JSON的。
      

  5.   

    找了很多资料,说引用了Microsoft.Web.Preview.dll 后在web.config 添加以下代码,但老是报错:无法识别配置节点。  ????????
    <system.web.extensions>
          <scripting>
            <webServices>
              <jsonSerialization>
                <converters>
                  <add name="DataSetConverter" type="Microsoft.Web.Preview.Script.Serialization.Converters.DataSetConverter, Microsoft.Web.Preview"/>
                  <add name="DataRowConverter" type="Microsoft.Web.Preview.Script.Serialization.Converters.DataRowConverter, Microsoft.Web.Preview"/>
                  <add name="DataTableConverter" type="Microsoft.Web.Preview.Script.Serialization.Converters.DataTableConverter, Microsoft.Web.Preview"/>
                </converters>
              </jsonSerialization>
            </webServices>
          </scripting>
        </system.web.extensions>
      

  6.   

    客户端页面如何有能力接收并理解"dataset"?客户端最多能处理 字符串 数组 或JSON这类的东西吧.
      

  7.   

    js操作dataset
      

  8.   

    能不用js嘛?直接在CS后台操作~~~~~~我现在成功加了web.config中加了配置信息,但还是获取不了,仍然为NULL
      

  9.   

    我现在改成返回List<string>了客户端获取还是 NULL, 本项目测试有值