当用户单击菜单项时,我需要执行一个函数,以在数据库表中填充一些数据。
控制器中的功能示例:
public void PopulateDatabase()
{
Populate();
}
如何从视图中调用此函数?
编辑:
我创建了一个 ActionResult 方法,该方法返回一个 View 以通知用户数据库已成功更新,如下所示
public ActionResult PopulateDatabase()
{
Populate();
return View("Populate");
}
我从视图中调用它
<a href="@Url.Action("PopulateDatabase", "ControllerName")" class="populate">Populate Database</a>
我测试并工作。有没有更好的解决方案来实现这一目标?