研究了3天的WebApi,准备用于实际项目中,发现WebApi不支持TryUpdateModelAsync
是真的不支持吗,试了好久都不行。、
难道更新实体的时候,要我手动一个一个赋值?那样太幸苦了。
是真的不支持吗,试了好久都不行。、
难道更新实体的时候,要我手动一个一个赋值?那样太幸苦了。
解决方案 »
- LinkButton 退出 清空session 跳转登陆页面问题
- CuteEditor6数据更新问题 急!!!!
- 学.NET2年了..问个小白问题..关于类的[描述]
- vs2010程序加载时的异常
- 求助!!!!!
- 加载程序集失败!!!还没找到原因!!
- asp.net中如何调用外部应用程序(.exe)??
- 关于CrystalReport10安装的问题
- 急急急。。。。asp.net C# 如何操作sql数据库varbinary类型的字段?
- 急啊!用TABLE自动生成得DropDownList和CheckBoxList控件,如何能取道到被选中得值???
- dropdowlist 的OnSelectedIndexChanged不触发
- 关于在Webconfig中定义301重定向时正则表达式如何写
他们继承的基类也不同啊,一个是apiController,一个是 Controller
if (await this.TryUpdateModelAsync<TModel>(data, string.Empty,
JsonValueProviderFactory.GetValueProvider(this)))
{
await db.SaveChangesAsync();
}
不用一个个敲,前端序列化成json字符串传给后端,后端整理到ValueProvider传给TryUpdateModelAsync方法就可以了