首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

mvc中的UpdateModel步骤

2012-11-26 
mvc中的UpdateModel方法该方法可以动态的获取前台传过来的,比如前台有编辑功能,单机保存调用Edit方法时,这

mvc中的UpdateModel方法

该方法可以动态的获取前台传过来的值,比如前台有编辑功能,单机保存调用Edit方法时,这是调用该方法可以获取到更改后的值。

使用Controller 基类的内置方法UpdateModel()。该方法支持使用传入的表单参数更新
对象的属性,它使用反射机制来解析对象的属性名称,接着基于客户端传入的参数值自动赋值给对象相
关属性。

示例代码:

 Dinners dinner = dinnerRepository.GetDinner(id);
            try
            {
                UpdateModel(dinner);
                dinnerRepository.Save();
                // Perform HTTP redirect to details page for the saved Dinner
                return RedirectToAction("Details", new { id = dinner.DinnerID });
            }

热点排行