`

Ext.Net系列:一安装与使用

阅读更多
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>
分享到:
评论

相关推荐

    Ext.Net与MVC的结合使用

    2. **Ext.Net控件使用**:Ext.Net提供了诸如GridPanel、FormPanel、TreePanel等众多控件,它们可以方便地与MVC模型数据绑定,实现数据的展示、编辑和验证。 3. **数据绑定**:使用Ext.Net的数据绑定机制,可以将...

    ext.net2.5configer配置

    根据提供的文件信息,本文将详细解释与“Ext.NET 2.5 Configer 配置”相关的几个关键知识点,包括配置 Ext.NET WebConfiger 文件的方法、步骤及其重要性。 ### 一、Ext.NET简介 Ext.NET 是一个基于 Ext JS 的 AJAX...

    EXT.NET网站应用程序开发教程英文版

    3. **组件模型**:EXT.NET提供了一系列丰富的UI组件,如表格、面板、按钮、菜单等。这部分内容会详细介绍这些组件的用法、属性和事件,帮助开发者理解如何在网页上创建交互式元素。 4. **数据绑定**:EXT.NET支持...

    EXT.net帮助文档

    EXT.NET帮助文档是一份非常重要的资源,对于开发者来说,能够深入理解和有效地使用EXT.NET进行Web应用开发至关重要。这份CHM格式的文档包含了EXT.NET的详细API参考、教程、示例以及最佳实践。 EXT.NET的核心特性...

    Ext.NET官方案例

    1. **控件体系**:Ext.NET提供了一系列丰富的控件,如按钮、表格、面板、窗口、菜单、表单、图表等。每个控件都有其特定的功能和用法,通过案例可以了解它们的属性、事件和方法。 2. **布局管理**:包括流式布局、...

    Ext.Net 1.5 Comunity

    在`Ext.NET.Community.1.5.0`这个压缩包中,可能包含了Ext.Net 1.5 Community的DLL文件、示例代码、文档、皮肤文件以及安装指南等资源。开发者可以通过解压并引用DLL文件,结合提供的示例和文档,来开始使用这个强大...

    Ext.Net 1.3 Source code

    6. **布局管理**:Ext.Net提供了一系列的布局管理器,如Fit布局、Form布局、Table布局等,可以灵活地控制组件在容器中的排列方式。 7. **主题与皮肤**:框架内置了多种预设的主题,可以改变应用的整体视觉效果。...

    Ext.Net.dll

    Ext.Net.Utilities.dll 是Ext.Net框架的一部分,它包含了一系列实用工具和辅助类,帮助开发者更方便地进行日常开发任务。这些工具可能包括数据转换、验证、字符串操作等,有助于提高代码的可读性和可维护性。 ...

    EXT.NET.WEBFORMS.PRO.2.5.2.0

    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.Net1.0(Examples)RC2实例"压缩包中,你将找到一系列的示例代码,这些示例涵盖了Ext.NET 1.0 RC2的核心功能和组件的使用方法。通过这些实例,开发者可以快速理解和学习如何在实际项目中应用这个框架。 以下是...

    Ext.net1.1

    1. **丰富的组件库**:Ext.NET提供了一系列的UI组件,如表格、面板、窗口、菜单、按钮、表单等,覆盖了日常开发中的大部分需求。 2. **数据绑定**:支持多种数据源,包括JSON、XML、CSV等,能够方便地与服务器端的...

    ext.net 0.8的demo

    在"ext.net 0.8的demo"中,我们可以通过一系列示例来了解和学习如何使用这个框架。Coolite Toolkit是一个与Ext.NET类似的工具包,它同样致力于简化ASP.NET AJAX开发,提供美观的用户界面元素。 首先,让我们深入...

    Ext.Net源码

    Ext.Net2.1.0版本是这一系列中的一个重要里程碑,它带来了许多增强功能和改进,为开发者提供了更多的灵活性和控制力。 首先,让我们深入了解一下Ext.Net的核心特点: 1. **控件库**:Ext.Net提供了丰富的服务器端...

    Ext.NET.WebForms.4.1.0

    这些文件是实际在项目中引用和使用Ext.NET的核心部分,它们提供了一系列的UI组件,如网格、表单、图表、树形视图等,以及事件处理和数据绑定机制。 Ext.NET库提供了以下核心功能和优势: - **丰富的UI组件**:包括...

    ext.net 控件

    Ext.NET包含了一系列组件,如数据绑定的表格、可拖放的面板、可扩展的树结构、可自定义的图表等。这些组件都具有丰富的API,方便开发者进行功能扩展和定制。 5. **事件处理和数据绑定**: 控件库支持事件驱动编程...

    Ext.NET.WebForms.Pro.2.5.2

    1. **组件化开发**:Ext.NET 提供了一系列组件,如网格、表格、表单、面板、树形视图、图表等,这些组件可以方便地在Web Forms中使用,大大简化了UI开发的复杂性。 2. **数据绑定**:框架支持双向数据绑定,可以...

    ext.net 中树加载及实现方式,初学者可以参考

    在EXT.NET框架中,树形控件(Tree)是一种常用的数据展示组件,它允许用户以层级结构展示数据。本文将详细介绍EXT.NET中的树加载及其实现方式,这对于初学者来说是一份很好的参考资料。 首先,EXT.NET中的树形控件...

    ext.net.pro.1.2.zip

    13. **开发工具**:EXT.NET提供了一系列辅助开发工具,如代码生成器、设计视图等,帮助开发者更快地完成项目开发。 EXT.NET Pro 1.2的压缩包"ext.net.pro.1.2"包含了所有必要的文件和资源,如DLL库、示例代码、文档...

    Ext.net 的MVC2实例代码

    Ext.NET 是一个基于JavaScript的富客户端UI框架,它与.NET框架紧密集成,特别是与ASP.NET MVC框架配合使用,可以创建高性能、交互丰富的Web应用程序。在本MVC2实例代码中,我们将探讨如何利用EXT.NET库在ASP.NET MVC...

    Transformer.NET(ext.net v2.1)

    Ext.NET 是一个流行的JavaScript库,它将 Sencha Ext JS 的功能与 ASP.NET 结合在一起,提供了丰富的用户界面组件和强大的数据管理功能。 Transformer.NET 主要关注于以下几个方面: 1. **代码转换和优化**:...

Global site tag (gtag.js) - Google Analytics