博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DevExpress Asp.Net - 1 已有MVC项目使用DX
阅读量:6335 次
发布时间:2019-06-22

本文共 3403 字,大约阅读时间需要 11 分钟。

hot3.png

1.引用DX程序集

项目引用如下程序集

  • DevExpress.Charts.v16.2.Core
  • DevExpress.Dashboard.v16.2.Core
  • DevExpress.Dashboard.v16.2.Web
  • DevExpress.Dashboard.v16.2.Web.Mvc
  • DevExpress.Data.v16.2
  • DevExpress.DataAccess.v16.2
  • DevExpress.Office.v16.2.Core.dll
  • DevExpress.PivotGrid.v16.2.Core
  • DevExpress.Printing.v16.2.Core
  • DevExpress.RichEdit.v16.2.Core.dll
  • DevExpress.SpellChecker.v16.2.Core
  • DevExpress.Spreadsheet.v16.2.Core
  • DevExpress.Utils.v16.2
  • DevExpress.Web.ASPxGauges.v16.2
  • DevExpress.Web.ASPxHtmlEditor.v16.2
  • DevExpress.Web.ASPxPivotGrid.v16.2
  • DevExpress.Web.ASPxRichEdit.v16.2
  • DevExpress.Web.ASPxScheduler.v16.2
  • DevExpress.Web.ASPxSpellChecker.v16.2
  • DevExpress.Web.ASPxSpreadsheet.v16.2
  • DevExpress.Web.ASPxThemes.v16.2
  • DevExpress.Web.ASPxTreeList.v16.2
  • DevExpress.Web.Mvc.v16.2 (or DevExpress.Web.Mvc5.v16.2 if using ASP.NET MVC 5)
  • DevExpress.Web.v16.2
  • DevExpress.Xpo.v16.2
  • DevExpress.XtraCharts.v16.2
  • DevExpress.XtraCharts.v16.2.Web
  • DevExpress.XtraGauges.v16.2.Core
  • DevExpress.XtraGauges.v16.2.Presets
  • DevExpress.XtraPivotGrid.v16.2
  • DevExpress.XtraReports.v16.2
  • DevExpress.XtraReports.v16.2.Web
  • DevExpress.XtraScheduler.v16.2.Core

2.在Web.config中注册Http Handler

注册ASPxHttpHandlerModule:

Web.config > configuration > system.web > httpModules 和 configuration > system.webService > modules 中,注册ASPxHttpHandlerModule。

注册文件上次使用的ASPxUploadProgressHttpHandler

在Web.config > configuration > system.web > httpHandlers 和 configuration > system.webServer > handlers中,注册ASPxUploadProgressHttpHandler。

3.在~/Views/Web.config中注册DX的命名空间

注册视图使用的DevExpress命名空间

4.在Web.config中注册DevExpress的配置项

 

 

5.附加必须的JavaScript脚本

@Html.DevExpress().GetScripts(     new Script { ExtensionSuite = ExtensionSuite.NavigationAndLayout },     new Script { ExtensionSuite = ExtensionSuite.HtmlEditor },     new Script { ExtensionSuite = ExtensionSuite.GridView },     new Script { ExtensionSuite = ExtensionSuite.PivotGrid },    new Script { ExtensionSuite = ExtensionSuite.Editors },     new Script { ExtensionSuite = ExtensionSuite.Chart },    new Script { ExtensionSuite = ExtensionSuite.Report },    new Script { ExtensionSuite = ExtensionSuite.Scheduler },    new Script { ExtensionSuite = ExtensionSuite.TreeList },    new Script { ExtensionSuite = ExtensionSuite.Spreadsheet },    new Script { ExtensionSuite = ExtensionSuite.RichEdit },    new Script { ExtensionSuite = ExtensionSuite.SpellChecker })

6.附加必须的Css样式

 

7.设置路由

 

8.重写默认模型绑定

 

9.移除默认项目的CSS样式

 

10.检查视图文档类型

 

11.添加扩展代码

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/fdstudio/blog/879951

你可能感兴趣的文章
怎样将现有应用迁移到 VMware NSX
查看>>
赛门铁克收购以色列移动安全初创公司Skycure 旨在构建网络安全防御平台
查看>>
《Photoshop蒙版与合成(第2版)》目录—导读
查看>>
《团队软件过程(修订版)》—第1章1.3节TSPi的设计
查看>>
“最佳人气奖”出炉!4月27号,谁能拿到阿里聚安全算法挑战赛的桂冠?
查看>>
《网页美工设计Photoshop+Flash+Dreamweaver从入门到精通》——2.6 图层与图层样式...
查看>>
《iOS组件与框架——iOS SDK高级特性剖析》——第2章,第2.7节获取线路
查看>>
Spring中 @Autowired标签与 @Resource标签 的区别
查看>>
人工智能凭什么毁灭人类
查看>>
[LeetCode]--349. Intersection of Two Arrays
查看>>
tomcat启动报错
查看>>
mongorocks引擎原理解析
查看>>
用Swift实现一款天气预报APP(一)
查看>>
oracle11g R2 RAC卸载grid
查看>>
ES6 结构和扩展运算符
查看>>
王利阳:电商大促 决战6.18
查看>>
kafka消息传输的事务定义
查看>>
实现LNMMP
查看>>
mysql的pid文件出现问题
查看>>
计算rem单位
查看>>