
Extjs
文章平均质量分 77
sanshi_zhang
专注于前端(JavaScript、jQuery、ExtJS)
展开
-
[原创]FineUI秘密花园(二十三) — 树控件概述
树控件用来展示具有层次结构的数据。前面在介绍下拉列表和表格控件时,我们已经接触到模拟树的下拉列表和模拟树的表格,今天我们就来讲解真正的树控件。 标签创建的树控件我们可以直接在ASPX页面中创建树控件,非常直观,比如: 1: ext:Tree ID="Tree1" Width="500px" ShowHeader="true" Title="树控件(内联)" runat="原创 2013-06-24 11:34:35 · 2622 阅读 · 0 评论 -
[原创]FineUI秘密花园(二十五) — 手风琴控件概述
手风琴控件是一个用来展示多个面板的控件,这些面板同时只能展开一项(也可以一项都不展开),和选项卡控件TabStrip有异曲同工之妙。本章将会介绍手风琴控件的基本用法,并结合树控件来制作站点菜单。 手风琴控件的基本用法通过一个示例来展示手风琴控件的用法,先看下最终效果图: 这个手风琴控件由三个面板组成,来看下ASPX标签定义: 1: ext:Accordion原创 2013-06-24 11:34:44 · 1713 阅读 · 0 评论 -
[原创]FineUI秘密花园(二十七) — 窗体控件概述(上)
窗体控件在项目中使用非常频繁,同时窗体控件和启用IFrame的面板控件也一起构成了FineUI所特有的内联框架,从而使弹出窗体不再局限于IFrame页面中。本章我们会详细介绍窗体控件的基本用法。 创建窗体控件 在页面中声明窗体控件标签,并设置需要的属性: 1: ext:Window ID="Window2" Width="500px" Height="300px" Ico原创 2013-06-24 11:34:56 · 3621 阅读 · 0 评论 -
[原创]FineUI秘密花园(三十) — ViewState与XState (本系列文章最后一篇,兑现承诺,现提供完整PDF版下载!)
作为本系列文章的最后一篇,我们还是来看下FineUI所引以自豪的XState机制,目前XState已经在FineUI控件内部已经完全取代原生的ViewState,从而避免了重复数据的传输,减少了网络流量。同时要注意Asp.Net使用的还是ViewState机制来在回发过程中保存控件数据。至于为什么要采用XState取代ViewState,以及由此带来的好处是本篇文章的重点。 ViewSta原创 2013-06-24 11:35:03 · 1002 阅读 · 0 评论 -
FineUI v3.2.3发布了!
关于FineUI基于 ExtJS 的专业 ASP.NET 2.0 控件库。FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。支持的浏览器IE 7.0+、Firefox 3.6+、Chrome 3.0+、Opera 10.5+、Safari 3.0+原创 2013-06-24 11:35:05 · 988 阅读 · 0 评论 -
FineUI v3.2.6发布了!(表格内编辑)
FineUI v3.2.6 主要增加了 “表格内编辑” 功能,不过此功能尚不完善,希望大家能够多测测,下个版本主要会增强表格内编辑功能。==========关于FineUI基于 ExtJS 的专业 ASP.NET 控件库。FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。支原创 2013-06-24 11:35:19 · 949 阅读 · 0 评论 -
喜欢 FineUI,向 FineUI 投一票吧!
FineUI 正在参加《中国十大优秀开源项目》的评选活动,希望您能于百忙中抽空向 FineUI 投一票,三生石上在此向您表示感谢!1. 打开投票地址:https://code.youkuaiyun.com/2013ossurvey2. 搜索关键词 FineUI3. 向 FineUI 投一票! ====http://fineui.com/bbs/forum.php?mod=view原创 2013-06-24 11:35:25 · 739 阅读 · 0 评论 -
FineUI v3.3.1发布了!
关于FineUI基于 ExtJS 的专业 ASP.NET 控件库。FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。支持的浏览器IE 7.0+、Firefox 3.6+、Chrome 3.0+、Opera 10.5+、Safari 3.0+原创 2013-07-29 08:44:40 · 849 阅读 · 0 评论 -
AppBox_v2.0完整版免费下载,暨AppBox_v3.0正式发布!
AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理、职称管理、部门管理、角色管理、角色权限管理等模块。AppBox v2.0简介AppBox v2.0 发布于2012年12月份,前端展现使用的是 FineUI v3.2.3,而ORM工具是 SubSonic v2.2.1。AppBox v2.1的创新之处在于将模块和模块权限的定义放在C#代码中,从而方便了在Web Fo原创 2013-08-28 10:24:38 · 1878 阅读 · 0 评论 -
AppBox升级进行时 - 拥抱Entity Framework的Code First开发模式
AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理、职称管理、部门管理、角色管理、角色权限管理等模块。从Subsonic到Entity FrameworkSubsonic最早发布于2008年,当时他的无代码生成模式吸引了很多人的眼球,ActiveRecord模式的支持也是Subsonic迅速流行的原因之一。Subsonic也曾经一度被认为是NHibernate的有力竞原创 2013-08-29 10:11:11 · 1274 阅读 · 0 评论 -
第一届《FineUI 你写博客,我送书》活动开始了!
为了进一步扩大 FineUI 的影响力,促进 FineUI 社区的繁荣,我们将举行《FineUI 你写博客,我送书》活动,本活动每月举行一次,每月的10号评奖,欢迎大家积极参与! 详细介绍:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3179原创 2013-06-24 11:35:23 · 600 阅读 · 0 评论 -
FineUI v3.2.4发布了!
关于FineUI基于 ExtJS 的专业 ASP.NET 2.0 控件库。FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。支持的浏览器IE 7.0+、Firefox 3.6+、Chrome 3.0+、Opera 10.5+、Safari 3.0+授权协议Apache Licens原创 2013-06-24 11:35:10 · 684 阅读 · 0 评论 -
FineUI v3.2.1发布了!(距离上个版本仅 7 天,给不给力?)
关于FineUI基于 ExtJS 的专业 ASP.NET 2.0 控件库。FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。支持的浏览器IE 7.0+、Firefox 3.6+、Chrome 3.0+、Opera 10.5+、Safari 3.0+授权协议Apache Licens原创 2013-06-24 11:34:40 · 916 阅读 · 0 评论 -
AppBox v2.0 发布了!
AppBox v2.0AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理、职称管理、部门管理、部门用户管理、角色管理、角色用户管理、菜单模块管理、角色模块权限管理、日志管理、系统配置、在线统计等模块。技术支持:http://fineui.com/bbs/为了减少压缩包的体积,删除了 icon 目录,请从 FineUI 示例工程把这个目录拷贝回来。可以从 http://fineui原创 2013-06-24 11:34:47 · 1108 阅读 · 0 评论 -
[原创]如何在FineUI中集成jQuery UI的AutoComplete组件
首先介绍下FineUI,FineUI 是基于 ExtJS 的专业 ASP.NET 2.0 控件库,FineUI的目标是创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。如果你对FineUI还不熟悉的话,可以移步FineUI官方网站:http://fineui.com/ 我们都知道FineUI原创 2013-06-24 11:34:51 · 1033 阅读 · 0 评论 -
[原创]FineUI秘密花园(二十四) — 树控件之数据绑定
上一篇文章我们介绍了树控件的基本用法,不过都是通过标签来声明树控件的结构,本章我们会详细讲解如何在后台绑定树控件。 绑定到XmlDocument 下面通过一个简单的例子来看如何将XmlDocument和树控件绑定,页面的标签结构: 1: ext:Tree ID="Tree1" Width="500px" EnableArrows="false" EnableLines="原创 2013-06-24 11:34:38 · 2189 阅读 · 0 评论 -
[原创]FineUI秘密花园(二十六) — 选项卡控件概述
选项卡的使用非常广泛,比如官方示例的站点框架,TabStrip被用来同时打开多个页面,并方便地在页面之间进行快速切换。TabStrip还进行需要和JavaScript进行交互,比如动态的打开关闭选项卡,FineUI也为此提供了一些便利方法。 选项卡控件的基本用法一个TabStrip由很多选项卡(Tab)组成,典型的标签定义如下: 1: ext:TabStrip ID="T原创 2013-06-24 11:34:54 · 1789 阅读 · 0 评论 -
[原创]FineUI秘密花园(二十八) — 窗体控件概述(下)
本篇文章会继续讲解窗体控件的使用。 表格与编辑窗体 表格与编辑窗体的交互在项目中经常需要用到,为此FineUI专门为表格控件扩展了WindowField列,下面是一个典型的例子: 1: ext:Grid ID="Grid2" Title="Grid2" PageSize="80" ShowBorder="false" AllowPaging="true" 2:原创 2013-06-24 11:34:58 · 2109 阅读 · 0 评论 -
[原创]FineUI秘密花园(二十九) — 用户控件概述
这里的用户控件指的是继承自System.Web.UI.UserControl的控件,由于本质上用户控件属于Asp.Net,所以可以直接放在form标签或者ContentPanel控件中。后来FineUI增加了UserControlConnector控件,可以使用户控件方便地参与页面布局。本篇文章会详细描述使用UserControlConnector的用户控件与直接放在ContentPanel中的用原创 2013-06-24 11:35:01 · 1476 阅读 · 0 评论 -
FineUI 将不再内置 ExtJS (严格遵守 ExtJS 的开源规则)
从下个版本起,FineUI 将不再内置 ExtJS ,不过我会提供说明如何使用 ExtJS(并单独提供精简版的 ExtJS 包供论坛用户下载),现有的程序升级到新版本将不受影响(只需要将精简版的 extjs 文件夹拷贝到程序根目录即可!)这样的决定也是出于对 ExtJS 的尊重,来看 ExtJS 的授权协议:Sencha is an avid supporter of open原创 2013-06-24 11:35:21 · 830 阅读 · 0 评论 -
FineUI v3.2.2发布了!(7 天后再出新版,给不给力?)
关于FineUI基于 ExtJS 的专业 ASP.NET 2.0 控件库。FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。支持的浏览器IE 7.0+、Firefox 3.6+、Chrome 3.0+、Opera 10.5+、Safari 3.0+授权协议Apache Licens原创 2013-06-24 11:34:42 · 804 阅读 · 0 评论 -
FineUI v4.0.3 (beta) 和 FineUI v3.3.3 发布了!
关于FineUI基于 ExtJS 的开源 ASP.NET 控件库FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序支持的浏览器IE 8.0+、Chrome、Firefox、Opera、Safari授权协议Apache License v2.0注:Ext原创 2014-01-20 10:03:46 · 1019 阅读 · 0 评论