Мой вид выглядит следующим образом:
<%@ Control Language="C#"
Inherits="System.Web.Mvc.ViewUserControl<TMS.MVC.BusinessSystemsSupport.Models.SearchDataTypeModel>" %>
<table class="classQueryResultsTable">
<!-- the header -->
<tr class="headerRow">
<td>
<%= Html.ActionLink("Effective Startdate",
"SortDetails",
"DataQryUpdate",
new
{
model = Model,
sortBy = "EffectiveStartDate",
},
new { @class = "classLinkLogDetails" })%>
</td>
</tr>
</table>
Мое действие контроллера:
public ActionResult SortDetails(SearchDataTypeModel model, String sortBy)
{
Параметр модели имеет значение NULL. Параметр sortBy заполняется. Я могу передать свойство String из модели в действие без проблем. Однако я хочу пройти во всей модели.
Любые идеи, что я делаю неправильно?