gpt4 book ai didi

asp.net-mvc - 使用mvc.net可以在多个 Action 之间共享 View

转载 作者:行者123 更新时间:2023-12-04 18:15:48 26 4
gpt4 key购买 nike

这是一个菜鸟问题,但是我还是会问这个问题。

我想创建一个页面,该页面将对项目列表执行基本的CRUD操作:
-显示列表
-编辑项目
-创建一个项目
-删除项目

看来我将需要为每个操作执行一个操作。这是很好并且可以理解的。我的问题是关于与用户进行交互的 View 。

我想进行就地编辑,因此用户单击编辑,他们可以在列表中编辑项目的详细信息。根据我目前的理解,我将不得不在“显示列表”和“编辑项目”之间复制大量 View 。但是,这似乎是不必要的冗余,并且由于将来必须更新每个 View ,因此会使以后的更新更加耗时。

有没有更简单的方法?我在正确/错误的轨道上吗?还有其他意见吗?

最佳答案

是的,一点没错。您将要使用View()的重载,该重载需要一个字符串。字符串是要渲染的 View 的名称:

public ActionResult MyAction()
{
return View("MyViewName");
}

关于asp.net-mvc - 使用mvc.net可以在多个 Action 之间共享 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3631055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com