【问题标题】:how to custom devexpress gridview popup如何自定义 devexpress gridview 弹出窗口
【发布时间】:2017-12-11 08:22:34
【问题描述】:

我的问题可能有点奇怪,因为它让我感到困惑。 在我在 devexpress 网站上找到的所有文档中,都没有基于 ASP.NET MVC 的示例,而只是针对 ASP.NET Core 或 Winforms 或使用 Devextreme 而不是 devExpress。

我用 devexpress 创建了一个带有打开弹出窗口的编辑按钮的 gridview。 我想自定义弹窗,但不知道怎么做,也没有找到例子。

如果有人可以给我方法或例子。

谢谢你...

【问题讨论】:

  • 您已经尝试过哪些事情?你的意思是在 GridView 上使用PopupEditForm,就像在这个例子中一样:demos.devexpress.com/MVCxGridViewDemos/Editing/EditModes?
  • 是的,我在 GridView 上使用了 GridViewEditingMode.PopupEditForm 就像在链接上一样
  • 您希望通过当前设置实现什么样的自定义?在单击 GridView 的编辑按钮后修改PopupEditForm,详细提供您正在尝试的内容和预期结果。
  • 我要修改的是:*更改按钮名称,*添加新按钮,*修改项目字段名称和输入大小和类型,*在弹出窗口中添加图片。我想要的添加和新弹出窗口由用户设计并包含公司徽标,并且字段名称已更改以使用户感到舒适(我们无法在数据库中更改它)...

标签: c# asp.net-mvc gridview popup devexpress-mvc


【解决方案1】:

您必须将SettingsPopup 属性编辑为GridViewSettingssettings,然后编辑GridViewEditFormPopupSettings 成员,检查class reference 以获取您可以自定义的不同设置。这是一个小例子:

settings.SettingsEditing.Mode = GridViewEditingMode.PopupEditForm;
settings.SettingsPopup.EditForm.VerticalAlign = PopupVerticalAlign.Below;
settings.SettingsPopup.EditForm.HorizontalAlign = PopupHorizontalAlign.Center;
settings.SettingsPopup.EditForm.Width = 500;
settings.SettingsText.PopupEditFormCaption = settings.Name.ToUpper();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-29
    • 2013-01-15
    • 1970-01-01
    • 2019-10-07
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    相关资源
    最近更新 更多