【发布时间】:2014-01-13 19:52:34
【问题描述】:
我在 asp.net Mvc 应用程序的局部视图中调用 Html.Action。调用了一个 void 方法,该方法应该接收进入局部视图的模型对象,但该方法接收到 null。
模型进入局部视图:
@model IEnumerable<RA.Web.Models.BookedResource>
Html.Action:
@Html.Action("SendEmailConfirmation", "BookedResource", Model.ToList())
bookedResources中接收null的void方法:
public void SendEmailConfirmation(List<BookedResource> bookedResources)
{
var email = new Email();
email.SendEMail(CurrentUser, "Subject", CreateBodyForConfirmation(bookedResources));
}
有人知道为什么参数为空吗?
【问题讨论】:
-
你能把
BookedResource的代码贴出来吗?
标签: asp.net asp.net-mvc