ajax – 如何更改KendoUI DataSource从GET读取到POST请求?
发布时间:2020-12-16 02:46:16 所属栏目:百科 来源:网络整理
导读:我需要帮助将我的下拉列表的KendoUI DataSource从GET请求更改为POST请求. @(Html.Kendo().DropDownListFor(m = m.Id).Name("PVDropDownList_Hotel").DataSource(datasource = { datasource.Read("GetMyHotels","Hotel"); }) .DataTextField("Name").DataValu
我需要帮助将我的下拉列表的KendoUI DataSource从GET请求更改为POST请求.
@(Html.Kendo().DropDownListFor(m => m.Id) .Name("PVDropDownList_Hotel") .DataSource(datasource => { datasource.Read("GetMyHotels","Hotel"); }) .DataTextField("Name") .DataValueField("Id") .Events(events => { events.Change("PVDropDownList_Hotel_OnChange"); events.Select("PVDropDownList_Hotel_OnSelect"); }) .AutoBind(false) ) 解决方法
这个答案适用于asp.net mvc包装器
@(Html.Kendo().DropDownListFor(m => m.Id) .Name("PVDropDownList_Hotel") .DataSource(datasource => { datasource => datasource.read(r => r.Action("GetMyHotels","Hotel").Type(HttpVerbs.Post)) }) .DataTextField("Name") .DataValueField("Id") .Events(events => { events.Change("PVDropDownList_Hotel_OnChange"); events.Select("PVDropDownList_Hotel_OnSelect"); }) .AutoBind(false) ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |