FineUI 官方论坛
标题:
怎么样把FineUI移植到你的已有项目中
[打印本页]
作者:
甘桂
时间:
2013-3-13 04:10
标题:
怎么样把FineUI移植到你的已有项目中
一直关注SANSI的这个FINEUI控件,从EXTASPNET就开始关注了。功能在逐渐的完善,希望越做越好。
如何移植控件其实很简单的。只好注意以下的一些地方就可以了。
1,关于在WEB.CONFIG中增加 <add assembly="FineUI" namespace="FineUI" tagPrefix="x"/>,如果你是移植到你已经有的ASP.NET开发的项目中,可以在只需要FINEUI控件的页面中引用如下:<%@ Register Assembly="FineUI" Namespace="FineUI" TagPrefix="X" %>作用是一样的。WEB.CONFIG里的配置可以不要,这样按需要加载了。
2,在ASP.NET页面中如果使用AJAX控件,在一些控件名会与FINEUI控件名重名,这时候在后面增加:using FineUI;的引用
并在具体的控件上使用:(例如)FineUI.MenuItem item in menuButton.Menu.Items,前面的FINEUI是后加上的。纯FINEUI是不需要的。
3,关于图标的问题:引用过程中要FineUI_v3.2.3_demo_zh_CN中的icon这个文件夹全部复制到你的项目中,如果使用新图标,只要修改FINEUI控件中的Icon=""的属性值,这个值是ICON文件夹图标名(注意不要加_)。或者用IconURL属性重新设置值。
4,树型菜单中的图标在后台修改,图标的位置及代码内容可能自己另外修改,图标也可以从数据库中加载。默认位置在IMAGES/FIELTYPE下面。
5,菜单树加载数据源更换及表结构下次再说。
作者:
conqueror
时间:
2013-3-13 05:54
呵呵 还不错的呢!!!
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4