gpt4 book ai didi

asp.net-mvc - ASP.NET MVC : Reuse of View by two controller actions

转载 作者:行者123 更新时间:2023-12-03 14:40:21 26 4
gpt4 key购买 nike

“添加”和“编辑” View 通常或多或少相同。如何重用 View ,以便 Foos/AddFoos/Edit/[Id]都用吗? Action 会是什么样子?

谢谢

最佳答案

调用 View() 时只需指定 View 名称方法如

public ViewResult Add() {
//...
return View("Foo");
}

public ViewResult Edit(int id) {
//...
var model = repository.get(id);
return View("Foo", model);
}

您的 View 必须处理 Add 的空/空模型值。操作,或者您可以使用默认值填充模型。

关于asp.net-mvc - ASP.NET MVC : Reuse of View by two controller actions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6028113/

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