网站服务器如何管理,豆各庄做网站的公司,网上做夫妻的网站,如何修改网站titleExt.NET是基于跨浏览器的ExtJS库和.NET Framework的一套支持ASP.NET AJAX的开源Web控件#xff0c;包含有丰富的Ajax运用#xff0c;其前身是Coolite。 下载地址#xff1a;http://www.ext.net/download/ 示例地址#xff1a;http://examples.ext.net/ 1.首先下载Ext.Net,地… Ext.NET是基于跨浏览器的ExtJS库和.NET Framework的一套支持ASP.NET AJAX的开源Web控件包含有丰富的Ajax运用其前身是Coolite。 下载地址http://www.ext.net/download/ 示例地址http://examples.ext.net/ 1.首先下载Ext.Net,地址:http://www.ext.net/download/ ,有两种框架选择,选择下载WebForms 当前版本是2.5.1压缩包里面包含了不同版本分别用在相应.net版本的程序中。 2.在项目中引用dll文件 要使用Ext.Net首先创建一个WebForm程序我们这里使用4.0版。 在引用管理器中浏览到解压的目录然后添加下面的引用解压后在\Ext.NET.WebForms.Pro.2.5.1.Examples.Explorer\Examples Explorer\Ext.Net.Examples\Build\ReferenceAssemblies\文件夹中可以找到 3.配置Web.config 尽管添加了引用此时还不能算是完工。要想正确的使用Ext.Net还需要对Web.config进行配置。 第一步添加httphandler和httpmodule节点的配置 经典模式配置 httpHandlersadd path*/ext.axd verb* typeExt.Net.ResourceHandler validatefalse /
/httpHandlers
httpModulesadd nameDirectRequestModule typeExt.Net.DirectRequestModule, Ext.Net /
/httpModules 集成模式配置 modulesadd nameDirectRequestModule preConditionmanagedHandlertypeExt.Net.DirectRequestModule, Ext.Net /
/modules
handlersadd nameDirectRequestHandler verb* path*/ext.axdpreConditionintegratedMode typeExt.Net.ResourceHandler /
/handlers 要想经典模式和集成模式共存还需要再system.webServer节点中添加下面的配置 validation validateIntegratedModeConfigurationfalse / 第二步配置页面控件 要在页面中使用Ext.Net的控件需要添加针对Ext.Net控件的配置 pagescontrolsadd tagPrefixext namespaceExt.Net assemblyExt.Net//controls
/pages 3.添加Ext.Net全局配置节点 在完成上面两个步骤之后我们已经可以在页面中使用Ext.Net控件了。 那么我们为什么还要进行第三步配置呢第三步配置添加了全局的配置例如我们要使用全局的皮肤而不是每一个页面都去设置。 要添加全局配置首先要在配置文件中添加自定义节点 configSectionssection nameextnet typeExt.Net.GlobalConfig requirePermissionfalse /
/configSections 接下来是配置项 extnet themeNeptune / 在这里我们只设置了全局的皮肤使用ExtJS 中的Neptune皮肤效果如下 不设置这项的话则使用默认皮肤效果如下 4.在页面中的简单用法 在完成了配置之后我们就可以在页面中使用Ext.Net控件了。 首先在需要使用Ext.Net控件的页面中添加资源引用就像使用ScriptManager一样需要在页面中添加如下控件 ext:ResourceManager runatserver/ext:ResourceManager 有了这个控件就等于我们已经在页面中添加了ExtJS的引用。 接下来我们来看看上面那个效果示例窗口的代码 ext:Window runatserver IDwin Title示例窗口 Width300 Height200 AutoShowtrue
/ext:Window 然后运行页面可以看到我们刚才的示例窗口。 如果你对ExtJS有所了解那么你会发现Ext.Net在很大程度上模拟了ExtJS的写法大大的提高了我们的生产力 PS关于Ext.Net版权的问题 Ext.Net 是一个开源的项目有收费授权和免费授权两种两个版本之间基本上没有什么区别我们可以在学习的时候使用免费的授权如果以后需要商业授权可以去官网买一套授权版包含了ExtJS的授权你可以在Ext.Net官网查看相应授权的价格。 本文转自叶超Luka博客园博客原文链接http://www.cnblogs.com/yc-755909659/p/3753048.html如需转载请自行联系原作者