加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 设置Kendo UI Grid Popup(MVC)的宽度

发布时间:2020-12-15 22:45:33 所属栏目:asp.Net 来源:网络整理
导读:我使用Kendo UI的MVC包装器,我无法设置弹出窗口的宽度.我尝试了两种方法,没有一种方法正在运行.这是我试过的: .Editable(edit = edit.Mode(GridEditMode.Popup) .TemplateName("Create") .Window(w = w.Title("Add Interruption") .Name("addInterruption")
我使用Kendo UI的MVC包装器,我无法设置弹出窗口的宽度.我尝试了两种方法,没有一种方法正在运行.这是我试过的:
.Editable(edit => edit.Mode(GridEditMode.Popup)
    .TemplateName("Create")
    .Window(w => w.Title("Add Interruption")
        .Name("addInterruption")
        .Width(700)))

.Editable(edit => edit.Mode(GridEditMode.Popup)
    .TemplateName("Create")
    .Window(w => w.Title("Add Interruption")
        .Name("addInterruption")
        .HtmlAttributes(new { style="width:700px;" })))

高度也不行.

如何设置弹出窗口的宽度?
谢谢!

更新:
对于其他人来说,这是修复:

.k-edit-form-container { width: auto;}

这在kendo.common.min.css文件中找到.

解决方法

可悲的是,您在两个代码段中应用的设置都不是序列化的,并且在使用Ajax绑定(甚至不确定服务器绑定)时)根本不应用于该窗口.

基本上设置宽度我建议您在页面加载时使用以下JavaScript:

$("#NameOfTheGrid").data().kendoGrid.options.editable.window.width = "1000px";

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读