比如那些c#里非常常用的dataset、datatable之类的类型,更复杂的我也不问了。字符串数组呢?如果上面这些没有办法传递到PDA端,大家做这种开发的时候一般用何种控件显示数据,比如用户信息表的东西,用DATAGRID的话还得在PDA端的代码里自己组织个datatable之类的来绑定,是不是有点划不来啊,如果我要显示一个分页的列表数据,真的只能在web service处理的时候组织成字符串,PDA端接收后重新组织再显示么?
刚接触这一块,谢谢大家指点

解决方案 »

  1.   

    应该是可以的,你需要在你自定义的复杂类型上增加[Serializable()]。
      

  2.   

    可以传递吧  方法头部要有[WebMethod()]直接dataset传过去,将里面的datatable绑定在datagrid上,或者直接传递datatable。。然后那边取得后绑定
      

  3.   

    直接传dataset,如果2005则可以传datatable,其他自定义数据类型如果实现xml序列化接口也可以传递。