0

我正在尝试使用与现有 ASP.NET MVC 3 站点的自定义数据绑定来使 DevExpress 网格视图扩展工作。我已经阅读并遵循了 DevExpress 文档中本指南中的步骤,但是当我尝试分页、排序或过滤时,绑定到用于处理这些操作的回调的对象中的列信息将返回默认GridViewPagerStateGridViewColumnState(空白)列信息。

我可以从演示中心应用程序运行“简单自定义数据绑定”和“高级自定义数据绑定”演示 - 这两个都按预期工作。但是,当我将代码移植到我的应用程序中时,它不起作用。

我怎样才能克服这个?

4

1 回答 1

0

原来我错过了DevExpressEditorsBinderGlobal.asax.cs 文件中设置。不幸的是,我浏览了来自自定义数据绑定 - 概述的突出显示的注释:

注意 在实现网格的自定义数据绑定时,DevExpressEditorsBinder必须使用 代替默认模型绑定器才能将值从 DevExpress 编辑器正确传输回相应的数据模型字段。有关如何指定为模型绑定器的更多详细信息,请参阅将数据编辑器绑定到数据主题中的绑定到模型部分。DevExpressEditorsBinder

于 2015-09-17T17:41:20.937 回答