Я создаю приложение MVC 4. Я использую Rotativa для создания PDF-файловКак передать сложную модель ActionAsPDF?
у них есть метод, называемый
public ActionAsPdf(string action, object routeValues);
У меня возникают проблемы, проходящей в сложном объекте в routeValues
т.е.
У меня есть ViewModel
public class FullName
{
public string FirstName { get; set; }
public string Surname { get; set; }
}
public ActionResult Index(FullName name)
{
ViewBag.Message = string.Format("Hello {0} to ASP.NET MVC!", name);
return View();
}
public ActionResult Test()
{
var fullname = new FullName();
fullname.FirstName = "John";
fullname.Surname = "Smith";
return new ActionAsPdf("Index", new { name = fullname }) { FileName = "Test.pdf" };
}
, когда я проходил через, в Index
action имя null ... как передать сложную модель?
удивительным спасибо .. – user2206329
как бы я пройти два ViewModels к ActionAsPdf? – user2206329