gpt4 book ai didi

kendo-ui - 单击 Kendo UI 按钮调用服务器端 MVC 操作

转载 作者:行者123 更新时间:2023-12-04 14:01:17 27 4
gpt4 key购买 nike

我刚刚下载了 ASP.NET MVC 的 Kendo UI 包装器 v2013.3.1119.440 的试用版。我看到一个新的Kendo.Mvc.UI.Fluent.ButtonBuilder这个版本中的包装器不在我 20 天前在另一台 PC 上下载的版本中。

所述包装器代表一个按钮。

我看不到直接连接这个的方法 Kendo.Mvc.UI.Fluent.ButtonBuilder带有服务器端 MVC 操作的包装器。我怎么做?

我确实看到了 Events ButtonBuilder上的方法类,它接受 Action<ButtonEventBuilder>事件。在 ButtonEventBuilder , 我看到另一个方法叫 Click ,它有两个重载,但都用于连接按钮的客户端事件处理程序。

我没有看到通过单击按钮直接连接服务器端回调/回发的方法。

我错过了什么吗?唯一的方法是手动触发服务器端回发或从 JavaScript 函数回调吗?

最佳答案

Button是最新版本的 Kendo UI 中的新内容(上周)。它不直接支持您正在寻找的内容,但可以像这样完成类似的事情:

@(Html.Kendo().Button()
.Name("textButton")
.Content("Text button")
.HtmlAttributes( new {type = "button"} )
.Events(ev => ev.Click("onClick")))

然后是一个类似这样的JS函数:
function onClick(){
$.ajax({
url: '/controller/action'
data: { // data here }
}).done(function(result){
// do something with the result
}).fail(function() { // handle failure });
}

更多信息可以在他们的演示站点中找到: http://demos.kendoui.com/web/button/events.html

关于kendo-ui - 单击 Kendo UI 按钮调用服务器端 MVC 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20219730/

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