使用Entity Framework以编程方式刷新ASP.Net MVC中的模型数据

时间:2016-03-18 17:05:05

标签: asp.net-mvc entity-framework

我可能在这里遗漏了一些东西,但我似乎无法找到如何根据需要更新ASP.Net MVC模型中的数据。我有一个Web网格,通过Entity Framework显示数据库表中的数据。数据库中的数据通过其他进程更新,我需要让用户在想要查看最新数据时使用新数据更新网格。

应该有一种简单的方法可以做到这一点,但我似乎无法找到它。

1 个答案:

答案 0 :(得分:0)

您可以添加如下的刷新链接:

LOGIN_REDIRECT_URL = 'account-redirect'

在这个肌动蛋白中,您可以使用EF和

获得更新的数据
@Html.ActionLink("ActionToRefreshModel", "ControllerName")

我假设此视图是强类型的,因此网格将具有较新的值。

编辑:

我是MVC的新手,但是使用EF检索数据的基础知识:

return View("ViewThatHasTheGridToBeUpdated", updatedModelOfThatView)

这将返回myModel模型的Name属性的值。 然后返回到传递此模型的视图,网格自动填充。