“
添加”和“编辑”视图通常或多或少相同.如何重复使用View,以便Foos / Add和Foos / Edit / [Id]都可以使用它?行动会是什么样子?
谢谢
调用View()
方法时,只需指定视图
名称即可
public ViewResult Add() {
//...
return View("Foo");
}
public ViewResult Edit(int id) {
//...
var model = repository.get(id);
return View("Foo",model);
}
您的视图将必须处理添加操作的空/空模型值,或者您可以使用默认值填充模型.
原文链接:https://www.f2er.com/aspnet/250899.html