Ext.Net介绍:
是一组开源的Asp.net(WebForm,MVC)组件。基于Ext.Js库开发,含有100多个工具,如TextBox,Combox,Button,ToolBar,StateBar,Panel,TabPanel,ExplorerBar,MenuBar,PictureBox 等多种控件并支持Ajax无刷新效果。
下载地址:http://www.ext.net/download/
示例地址:http://examples.ext.net/
环境:VS2005+、服务器.NET Framework3.5+、网站系统.net 2.0+
Ext.Net特点:
1.多种控件。能快速的创建高视觉的用户界面
2.300多个示例,能让你快速上手
3.丰富的Ext.js API提供支持
4开源闭源双协议
Ext.Net安装和使用
1.下载最新版本
2.打开下载文件,将包含以下文件:
Ext.Net.dll
Ext.Net.Utilities.dll
Ext.Net.xml
Newtonsoft.Json.dll
Newtonsoft.Json.xml
3.打开 Visual Studio,创建C#网站项目
打开菜单创建网站
弹出"创建网站"窗口,选择Asp.net 网站,位置:文件系统, 语言:Visual C#
点击确定
4.首次使用时
在工具箱中右键点击"添加选项卡"
选项卡名称Ext
在该选项卡中,右键点击“选择项”
弹出"选择箱项"对话框,点击“浏览” ,双击选择下载文件目录下的"Ext.Net.dll"
点击“确定”,将在Ext选项卡中出现多个控件
5.配置Web.Config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="extnet" type="Ext.Net.GlobalConfig" requirePermission="false" />
<configSections>
<extnet />
<!-- The following system.web section is only requited for running ASP.NET AJAX under Internet Information Services 6.0 (or earlier). This section is not necessary for IIS 7.0 or later. -->
<system.web>
<httpHandlers>
<add path="*/ext.axd" verb="*" type="Ext.Net.ResourceHandler" validate="false" />
</httpHandlers>
<httpModules>
<add name="DirectRequestModule" type="Ext.Net.DirectRequestModule, Ext.Net" />
</httpModules>
</system.web>
<!-- The system.webServer section is required for running ASP.NET AJAX under Internet Information Services 7.0. It is not necessary for previous version of IIS. -->
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="DirectRequestModule" preCondition="managedHandler" type="Ext.Net.DirectRequestModule, Ext.Net" />
</modules>
<handlers>
<add name="DirectRequestHandler" verb="*" path="*/ext.axd" preCondition="integratedMode" type="Ext.Net.ResourceHandler" />
</handlers>
</system.webServer>
</configuration>
6.打开default.aspx。顶部添加:
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
7.页面<form>中添加:
<ext:ResourceManager ID="ResourceManager1" runat="server" />
8.拖入一个Ext控件到页面。
如:
<ext:CycleButton ID="CycleButton1" runat="server" ShowText="true" PrependText="View As ">
<Menu>
<ext:Menu ID="Menu1" runat="server">
<Items>
<ext:CheckMenuItem ID="CheckMenuItem1" runat="server" Text="Text Only" Icon="Note" />
<ext:CheckMenuItem ID="CheckMenuItem2" runat="server" Text="Html" Icon="Html" Checked="true" />
</Items>
</ext:Menu>
</Menu>
</ext:CycleButton>
分享到:
相关推荐
2. **Ext.Net控件使用**:Ext.Net提供了诸如GridPanel、FormPanel、TreePanel等众多控件,它们可以方便地与MVC模型数据绑定,实现数据的展示、编辑和验证。 3. **数据绑定**:使用Ext.Net的数据绑定机制,可以将...
根据提供的文件信息,本文将详细解释与“Ext.NET 2.5 Configer 配置”相关的几个关键知识点,包括配置 Ext.NET WebConfiger 文件的方法、步骤及其重要性。 ### 一、Ext.NET简介 Ext.NET 是一个基于 Ext JS 的 AJAX...
3. **组件模型**:EXT.NET提供了一系列丰富的UI组件,如表格、面板、按钮、菜单等。这部分内容会详细介绍这些组件的用法、属性和事件,帮助开发者理解如何在网页上创建交互式元素。 4. **数据绑定**:EXT.NET支持...
EXT.NET帮助文档是一份非常重要的资源,对于开发者来说,能够深入理解和有效地使用EXT.NET进行Web应用开发至关重要。这份CHM格式的文档包含了EXT.NET的详细API参考、教程、示例以及最佳实践。 EXT.NET的核心特性...
1. **控件体系**:Ext.NET提供了一系列丰富的控件,如按钮、表格、面板、窗口、菜单、表单、图表等。每个控件都有其特定的功能和用法,通过案例可以了解它们的属性、事件和方法。 2. **布局管理**:包括流式布局、...
在`Ext.NET.Community.1.5.0`这个压缩包中,可能包含了Ext.Net 1.5 Community的DLL文件、示例代码、文档、皮肤文件以及安装指南等资源。开发者可以通过解压并引用DLL文件,结合提供的示例和文档,来开始使用这个强大...
6. **布局管理**:Ext.Net提供了一系列的布局管理器,如Fit布局、Form布局、Table布局等,可以灵活地控制组件在容器中的排列方式。 7. **主题与皮肤**:框架内置了多种预设的主题,可以改变应用的整体视觉效果。...
Ext.Net.Utilities.dll 是Ext.Net框架的一部分,它包含了一系列实用工具和辅助类,帮助开发者更方便地进行日常开发任务。这些工具可能包括数据转换、验证、字符串操作等,有助于提高代码的可读性和可维护性。 ...
EXT.NET.WEBFORMS.PRO.2.5.2.0 是EXT.NET专业版的一个特定版本,专注于为ASP.NET Web Forms开发提供丰富的用户界面组件和功能。EXT.NET Pro是一款基于JavaScript和HTML5的UI库,它扩展了ASP.NET的Web Forms模型,...
在"Ext.Net1.0(Examples)RC2实例"压缩包中,你将找到一系列的示例代码,这些示例涵盖了Ext.NET 1.0 RC2的核心功能和组件的使用方法。通过这些实例,开发者可以快速理解和学习如何在实际项目中应用这个框架。 以下是...
1. **丰富的组件库**:Ext.NET提供了一系列的UI组件,如表格、面板、窗口、菜单、按钮、表单等,覆盖了日常开发中的大部分需求。 2. **数据绑定**:支持多种数据源,包括JSON、XML、CSV等,能够方便地与服务器端的...
在"ext.net 0.8的demo"中,我们可以通过一系列示例来了解和学习如何使用这个框架。Coolite Toolkit是一个与Ext.NET类似的工具包,它同样致力于简化ASP.NET AJAX开发,提供美观的用户界面元素。 首先,让我们深入...
Ext.Net2.1.0版本是这一系列中的一个重要里程碑,它带来了许多增强功能和改进,为开发者提供了更多的灵活性和控制力。 首先,让我们深入了解一下Ext.Net的核心特点: 1. **控件库**:Ext.Net提供了丰富的服务器端...
这些文件是实际在项目中引用和使用Ext.NET的核心部分,它们提供了一系列的UI组件,如网格、表单、图表、树形视图等,以及事件处理和数据绑定机制。 Ext.NET库提供了以下核心功能和优势: - **丰富的UI组件**:包括...
Ext.NET包含了一系列组件,如数据绑定的表格、可拖放的面板、可扩展的树结构、可自定义的图表等。这些组件都具有丰富的API,方便开发者进行功能扩展和定制。 5. **事件处理和数据绑定**: 控件库支持事件驱动编程...
1. **组件化开发**:Ext.NET 提供了一系列组件,如网格、表格、表单、面板、树形视图、图表等,这些组件可以方便地在Web Forms中使用,大大简化了UI开发的复杂性。 2. **数据绑定**:框架支持双向数据绑定,可以...
在EXT.NET框架中,树形控件(Tree)是一种常用的数据展示组件,它允许用户以层级结构展示数据。本文将详细介绍EXT.NET中的树加载及其实现方式,这对于初学者来说是一份很好的参考资料。 首先,EXT.NET中的树形控件...
13. **开发工具**:EXT.NET提供了一系列辅助开发工具,如代码生成器、设计视图等,帮助开发者更快地完成项目开发。 EXT.NET Pro 1.2的压缩包"ext.net.pro.1.2"包含了所有必要的文件和资源,如DLL库、示例代码、文档...
Ext.NET 是一个基于JavaScript的富客户端UI框架,它与.NET框架紧密集成,特别是与ASP.NET MVC框架配合使用,可以创建高性能、交互丰富的Web应用程序。在本MVC2实例代码中,我们将探讨如何利用EXT.NET库在ASP.NET MVC...
Ext.NET 是一个流行的JavaScript库,它将 Sencha Ext JS 的功能与 ASP.NET 结合在一起,提供了丰富的用户界面组件和强大的数据管理功能。 Transformer.NET 主要关注于以下几个方面: 1. **代码转换和优化**:...