您正在寻找任何资源或方向,因为我是Kendo和JS的新手。我有一个js调用控制器,但我需要将一个参数传递给控制器。任何建议
//js
var myDataSource = new kendo.data.DataSource({
transport: {
read: ("myController/GetComboBoxItems"),//Need to pass the value parameter to controller
dataType: "json"
},
schema: {
data: "Data"
}
}
});
//C#
public async Task<IActionResult> myController([DataSourceRequest]DataSourceRequest request,string value)
答案 0 :(得分:1)
设置读取的data
属性。它是可选值,如果已定义,则传递给远程服务。
//js
var myDataSource = new kendo.data.DataSource({
transport: {
read: {
url: "myController/GetComboBoxItems",
data: {value : <<Enter the value here>>} //Enter the value here.
},
dataType: "json"
},
schema: {
data: "Data"
}
}
});
C#
public async Task<IActionResult> myController([DataSourceRequest]DataSourceRequest request,string value)
您可以阅读telerik文档here。