0

根据 DevExpress 的官方文档:https ://documentation.devexpress.com/#AspNet/DevExpressWebGridViewEditingModeEnumtopic ,包含 GridViewEditingMode 组件的程序集应该是 DevExpress.Web.v14.1.dll。但是,我尝试将其添加到我的参考中,它仍然说 GridViewEditingMode 不存在。我的 DevExpress.Web.v14.1.dll 的哈希码是 SHA256 CFDE95612BA9D4A771DD0236D95A8A1881BE983DC72985205E36134CA37D1075。更糟糕的是,我的计算机中没有项目转换器,DevExpress 也不再提供 v14.1 试用版。

有谁知道如何使 GridViewEditingMode 组件在基于 DevExpress v14.1 的项目中可用?

4

1 回答 1

0

看起来您面临这种重大变化(与 DevExpress ASP.NET 控件相关的一些类已移至 DevExpress.Web 命名空间)。因此,实现 GridViewEditingMode 枚举的命名空间从 DevExpress.Web.ASPxGridView 更改为 DevExpress.Web。以下代码应该适合您。

var grid = Html.DevExpress().GridView(settings =>
{
    settings.Name = "GridView";
    // code
    settings.SettingsEditing.Mode = DevExpress.Web.ASPxGridView.GridViewEditingMode.EditFormAndDisplayRow;
    // code
});
于 2015-03-17T22:09:09.560 回答