为了账号安全,请及时绑定邮箱和手机立即绑定

WebServices 如何改变传进去的引用类型值

WebServices 如何改变传进去的引用类型值

白板的微信 2018-11-01 05:06:24
客户端:protected void Button2_Click(object sender, EventArgs e){        string str = "";         stuInfo1.StuName = "test";         str = ser.HelloStu(stuInfo1);//传递webservice中的实体类} WebServices端:        [XmlInclude(typeof(Student))]        [WebMethod]        public void HelloStu(Student stuInfo)        {            stuInfo.StuName = "改变了!";            return stuInfo.StuName;        }--------------------------------------------------------- 请问,如何做到客户端的stuInfo1的StuName值被改变?
查看完整描述

2 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

一、直接返回,WebServices端:

       

[XmlInclude(typeof(Student))]
        [WebMethod]
        public  HelloStu(Student stuInfo)
        {
            stuInfo.StuName = "改变了!";
            return stuInfo.StuName;
        }


二、先客户端

protected void Button2_Click(object sender, EventArgs e)
{
        string str = "";
         stuInfo1.StuName = "test";
          ser.HelloStu( stuInfo1);//传递webservice中的实体类
         
}
再服务器端


查看完整回答
反对 回复 2018-11-01
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

stuInfo1?客户端?没搞错吧?

查看完整回答
反对 回复 2018-11-01
  • 2 回答
  • 0 关注
  • 506 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信