新项目前端用到了FineUI这个框架,之前接触过一些UI框架,像H-UI,easy-UI。我的理解无非就是基于某种js框架,封装了一些样式和js效果。
反正就当一次全新的学习吧。
FineUI官网:http://fineui.com/index.html
可以在官网上下载空白项目,直接运行即可。但是我还是简单深入下web.config是怎么配置的。
参照官网上的教程,从一个空网站搭建环境(我是用的vs2015):
1.新建asp.net空网站,添加引用
下载官网的示例项目,引用其中的FineUI.dll
2.复制extjs文件夹到项目
文件夹包含部分js和图片
3.配置web.config
引用FineUI
<configSections>
<section name="FineUI" type="FineUI.ConfigSection, FineUI" requirePermission="false" />
</configSections>
这个节点一定要在<configuration>的第一个节点位置。
配置fineui扩展名
<system.web>
<!-- Net4.0以上的项目,一定要为pages节点加上这两个属性:controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID" -->
<pages controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
<controls>
<add assembly="FineUI" namespace="FineUI" tagPrefix="f" />
</controls>
</pages>
<!-- 请求正文的最大值: 512000K = 500M -->
<httpRuntime maxRequestLe