Ich habe ein einfaches Grid in einem MVC4 [ChildAction].
@(Html.Kendo().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(p => p.UserLoginID);
columns.Bound(p => p.UserName);
columns.Bound(p => p.UserStatus);
})
.Pageable()
.Sortable()
.Scrollable()
.Filterable()
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("SearchUserResult_Read", "Search"))
)
)
Wie übergebe ich das Model des Elternelements (Suchkriterien) im obigen .Ajax() Aufruf?
Beachten Sie, dass ich das Parent-Model an die Aktion übergebe mit diesem Code, um es im ChildAction des Controllers zu haben, jedoch nicht im Ajax-Aufruf:
@Html.Action("SearchUserResultGrid", "Search",
new {SearchQueryCriteriaViewModel = Model})