-6ren">
gpt4 book ai didi

asp.net-mvc - 剑道 : Passing Parent Model to Ajax Data Source

转载 作者:行者123 更新时间:2023-12-04 05:21:35 25 4
gpt4 key购买 nike

我在 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"))
)
)

如何在上面的 .Ajax() 调用中传递父模型(搜索查询条件)?

请注意,我确实通过此代码将父模型传递给操作,因此将其放在 Controller 的 ChildAction 中,而不是在 Ajax 调用中:
@Html.Action("SearchUserResultGrid", "Search",
new {SearchQueryCriteriaViewModel = Model})

最佳答案

你可以试试这个:

.Read(read => read.Action("SearchUserResult_Read", "Search", new { SearchQueryCriteriaViewModel = Model}))

关于asp.net-mvc - 剑道 : Passing Parent Model to Ajax Data Source,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13638387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com