Asp.net mvc 将两个对象传递到mvc中的视图
我试图将两个对象传递给一个视图。 我的行动:Asp.net mvc 将两个对象传递到mvc中的视图,asp.net-mvc,Asp.net Mvc,我试图将两个对象传递给一个视图。 我的行动: public ActionResult Edit(int ? id) { if (id == null) { RedirectToAction("AllBook"); } Books model = new Books(); model.GetUserAcount(); //A list for drop down list
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);
}
我想把它们都传递给视图,有什么建议吗?制作一个包含数据的ViewModel
public class ViewModel()
{
Books books{get;set;}
GetBook getbooks{get;set;}
}
While passing data to Model
ViewModel vm=new ViewModel();
vm.books="";
vm.getbooks="";
return View(vm);