将两个对象传递给mvc中的视图[重复]
Posted
技术标签:
【中文标题】将两个对象传递给mvc中的视图[重复]【英文标题】:Pass two objects to a view in mvc [duplicate] 【发布时间】:2017-10-25 06:34:55 【问题描述】:我正在尝试将两个对象传递给视图。 我的行动:
public ActionResult Edit(int ? id)
if (id == null)
RedirectToAction("AllBook");
Books model = new Books();
model.GetUserAcount(); //A list for drop down list
model.GetTheBook(id); // Has a book information (int bookID, string BookTitl, int BookPrice)
return View(model);
我想将它们都传递给视图,有什么建议吗?
【问题讨论】:
【参考方案1】:制作一个包含数据的 ViewModel
public class ViewModel()
Books booksget;set;
GetBook getbooksget;set;
While passing data to Model
ViewModel vm=new ViewModel();
vm.books="";
vm.getbooks="";
return View(vm);
【讨论】:
以上是关于将两个对象传递给mvc中的视图[重复]的主要内容,如果未能解决你的问题,请参考以下文章
将参数传递给 UITapGestureRecognizer [重复]