我可能在这里遗漏了一些东西,但我似乎无法找到如何根据需要更新ASP.Net MVC模型中的数据。我有一个Web网格,通过Entity Framework显示数据库表中的数据。数据库中的数据通过其他进程更新,我需要让用户在想要查看最新数据时使用新数据更新网格。
应该有一种简单的方法可以做到这一点,但我似乎无法找到它。
答案 0 :(得分:0)
您可以添加如下的刷新链接:
LOGIN_REDIRECT_URL = 'account-redirect'
在这个肌动蛋白中,您可以使用EF和
获得更新的数据@Html.ActionLink("ActionToRefreshModel", "ControllerName")
我假设此视图是强类型的,因此网格将具有较新的值。
编辑:
我是MVC的新手,但是使用EF检索数据的基础知识:
return View("ViewThatHasTheGridToBeUpdated", updatedModelOfThatView)
这将返回myModel模型的Name属性的值。 然后返回到传递此模型的视图,网格自动填充。