товара Report View:Null Значение Передача из просмотра в контроллер
@model PMEX.CSR.Models.ReportModel
@{
ViewBag.Title = "Commodity Report";
}
<div>
<table>
<tr>
<td>
@{
if (Model != null)
{
@Html.ActionLink("Download PDF Report", "DownloadReportPDF", Model);
}
}
</td>
</tr>
</table>
</div>
Report Controller CS Файл:
public ActionResult DownloadReportPDF(ReportModel model)
{
// to do some stuff
return View("Commodity");
}
модели отчета
public class ReportModel
{
public string testValue { get; set; }
public DataTable dt { get; set; }
public LikeFilterModel LikeFilterModelObj { get; set; }
// [Required]
// public string SearchText { get; set; }
public GridModels GridDataModel { get; set; }
/// <summary>
/// Represents that datagrid has rows in it.
/// </summary>
public bool isValue { get; set; }
}
Моя модель, когда я получил на представлении
Модель, которую я получаю от контроллера через actionlink.
Как вы можете видеть все, что я принимающую на контроллере равна нулю. Скажите, пожалуйста, что здесь происходит?
Я хочу передать ту же модель контроллеру, которую я получил в режиме просмотра.
Пожалуйста, смотрите мой ответ ниже и комментарий, объясняющий ... – Beakie