前一篇《jQuery.Ajax()执行WCF
Service的方法》http://www.cnblogs.com/insus/p/3727875.html 我们出习在asp.net
mvc应用程序中,POST 数据去wcf service并施行办法。

本篇的习是提交较复对象到wcf
service执行方。前无异篇中,它只传递两独参数。如果我们平素开销,需要传递了多的参数时,那得得写好多只参数。因此产生此篇,把比较多单参数,创建为一个靶。然后才传递者目标到wcf
service即可。

下面在asp.net mvc目录结构Models下,创建一个支持wcf service的对象:
图片 1

在wcf
service的接口中,创建两只法子,一个凡是传播主健值,获取单笔记录IEnumerable<Insus.NET.Models.FruitKind>
GetByPrimaryKey(byte fruitKind_nbr)。另一个是翻新数据void
Update(Insus.NET.Models.Kind k):
图片 2

 

下是实现就片独道:
图片 3

 

连接下,我们只要立马首的示范中《ASP.NET MVC呼叫WCF
Service的方法》http://www.cnblogs.com/insus/p/3720547.html,添加同排:
图片 4

 

运作结果显示如下:
图片 5

 
失控制器中,添加一个视图操作(Action):
图片 6

诸如此类,用户可点一点“details”链接,会转跳至此视图。显示这笔记录,并能被用户发改和更新:
图片 7

 
符1与2凡是html markup以及引用Qjery 和打定义js库。

记3加载数据:
图片 8
 

 标记4,动态产生记录每一个字段。:
图片 9

 

标志5,获取地址栏上的参数:
图片 10

符6,更新铵钮事件:
图片 11

 

 实时操作演示:
图片 12

相关文章

网站地图xml地图