windows phone客户端向服务器页面发送数据的有关问题

windows phone客户端向服务器页面发送数据的有关问题

windows phone客户端向服务器页面发送数据的问题
在我的wp项目里有一个页面,这个页面获取到了三个TextBlock的值和一个List<string>的数据。现在我想把这些值都发送给服务器端的一个ashx页面,然后做相应的处理。如果只是三个TextBlock的值,我知道用webClient这种方式:
wc.DownloadStringAsync(new Uri("http://localhost:55425/Phone/ClassList.ashx?method=1&pagecount="
                + pageCount + "&userName=" + username, UriKind.Absolute));
可是这个List<string>数据不知道怎么传给服务器页面。
------解决方案--------------------
你把greeting里的值连起来行么?中间加个分隔符什么的,然后服务器端再去解析windows phone客户端向服务器页面发送数据的有关问题
------解决方案--------------------
可以用webclient或者httpwebrequest发送http请求
也可以调用webservie
如果用你现在的webclient方式应该是UploadStringAsync(Uri address, string method, string data) 把数据接送序列化为string传给data参数
序列化的方法为定义一个类 四个变量:三个string类型一个list<string>用于存储页面数据 然后序列化 
一般为json序列化 用netonsoft.json.dll 或者用系统的二进制序列化或者base64序列化等等