如何在 TryUpdateModel() 之前选择控制器的当前值提供程序
本文关键字:程序 控制器 选择 TryUpdateModel | 更新日期: 2023-09-27 18:36:01
我有一个JQuery Ajax调用,它将一些数据(Json)发布到MVC控制器。 基本上在我的方法中,我有
public JsonResult Save()
{
TryUpdateModel(MyModel)
...
}
我想做的是在调用 TryUpdateModel() 之前更改已发布的 Ajax 数据中的一些值。 我尝试了很多方法,包括
ViewData.ModelState.SetModelValue("MyTextBox", new ValueProviderResult("Some string", string.空的,新的 System.Globalization.CultureInfo("en-US")));
一切时间似乎我正在更改的值都没有更新。 有什么想法我出错了吗?
猜猜我仍然是针对您的问题发布的新内容,但是您发布的对象是什么? 模型、字符串等 您在代码中遗漏了一些细节。
如果没有更多详细信息,此通过jQuery将JSON数据发布到ASP .NET MVC 4控制器操作可能会有所帮助