随笔分类 - Extjs
摘要:关于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+授权协议Apache License v2.0注:ExtJS 库在 GPL v3 协议下发布(http://www.sencha.com/license)。 相关链接论坛:http://fineui.com/bbs/示例:http://...
阅读全文
摘要:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3473
阅读全文
摘要:特别声明:此次并非针对其他参与2013中国十大优秀开源项目的同行,体系有漏洞要谴责的是制定规则并从中获益但不作为的权贵,草根们制定不了规则但可发现和利用漏洞,这是程序员应有反叛精神没错。但被作为道具不可接受。我代表FineUI请求CSDN公开数据,如果您觉得CSDN有必要撕下遮羞布,请共同呼吁。============有人说我太较真了,有人说我应该匿名举报,还有人说有本事你也刷票呀,不过今天我还是要把我知道的说出来,我不会说哪些软件在恶意刷票,我也没有资格说哪些软件在恶意刷票,我只是从程序员的角度对我获取的数据进行实事求是的分析,最终的解释权还是CSDN(因为他们有完整的数据),CSDN也必须
阅读全文
摘要:FineUI 有三篇文章同时上博客园首页“10天内推荐排行”,一家博客占据博客园TOP10的30%的位置,难得啊!有图为证:多谢 FineUI 会员和爱好者的大力支持!
阅读全文
摘要:在开始正文之前,请帮忙为当前 排名前 10 唯一的 .Net 开源软件 FineUI 投一票:投票地址: https://code.csdn.net/2013OSSurvey/gitop/codevote/vote_num目前排名前 10 ,只有 FineUI 是 .Net 项目,也希望大家能够多多支持这唯一的 .Net 项目!!!!!=======================-->可能是最近在参加 CSDN 举行的那个评选,FineUI 论坛吸引了一大批围观群众,也吸引了一些黑客的目光,本文会按时间顺序记录下 FineUI 论坛所遭受的这次网络攻击,期望能对其他站长有所帮助。发现异
阅读全文
摘要:在开始正文之前,请帮忙为当前排名前 10 唯一的 .Net 开源软件 FineUI 投一票:投票地址: https://code.csdn.net/2013OSSurvey/gitop/codevote/vote_num目前排名前 10 ,只有 FineUI 是 .Net 项目,也希望大家能够多多支持这唯一的 .Net 项目!!!!!=======================-->不管是第一次使用 FineUI 控件库的网友,还是有着 3 年以上使用经验的网友,都对 FineUI 的简单印象深刻。当然,“一切为了简单”也是 FineUI 一句响亮的口号,不仅如此,一个开源项目要想立足
阅读全文
摘要:这是一篇很长的文章,在开始正文之前,请允许我代表目前排名前 20 中唯一的 .Net 开源软件 FineUI 拉下选票:投票地址: https://code.csdn.net/2013OSSurvey/gitop/codevote/vote_num目前排名前 20 的,只有 FineUI 是 .Net 项目,也希望大家能够多多支持这唯一的 .Net 项目!!!!!========================-->FineUI v3.3.0 更新的内容非常多,所以一下子从 v3.2.6 连跳 3 个小版本,直接来到了 v3.3.0。详细的更新记录请参考这里:http://fineui.
阅读全文
摘要:FineUI 正在参加《中国十大优秀开源项目》的评选活动,希望您能于百忙中抽空向 FineUI 投一票,三生石上在此向您表示感谢!1. 打开投票地址:https://code.csdn.net/2013ossurvey2. 搜索关键词 FineUI3. 向 FineUI 投一票!====http://fineui.com/bbs/forum.php?mod=viewthread&tid=3199
阅读全文
摘要:为了进一步扩大 FineUI 的影响力,促进 FineUI 社区的繁荣,我们将举行《FineUI 你写博客,我送书》活动,本活动每月举行一次,每月的10号评奖,欢迎大家积极参与!详细介绍:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3179
阅读全文
摘要:从下个版本起,FineUI 将不再内置 ExtJS ,不过我会提供说明如何使用 ExtJS(并单独提供精简版的 ExtJS 包供论坛用户下载),现有的程序升级到新版本将不受影响(只需要将精简版的 extjs 文件夹拷贝到程序根目录即可!)这样的决定也是出于对 ExtJS 的尊重,来看 ExtJS 的授权协议:Sencha is an avid supporter of open source software. Our open source license is the appropriate option if you are creating an open source applica
阅读全文
摘要:FineUI v3.2.6 主要增加了 “表格内编辑” 功能,不过此功能尚不完善,希望大家能够多测测,下个版本主要会增强表格内编辑功能。==========关于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+授权协议Apache License 2.0 (Apache)相关链接论坛:http:
阅读全文
摘要:关于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 License 2.0 (Apache)相关链接论坛:http://fineui.com/bbs/示例:http://fineui.com/demo/文档:http://fineui.com/doc/下载:htt
阅读全文
摘要:关于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 License 2.0 (Apache)相关链接论坛:http://fineui.com/bbs/示例:http://fineui.com/demo/文档:http://fineui.com/doc/下载:htt
阅读全文
摘要:作为本系列文章的最后一篇,我们还是来看下FineUI所引以自豪的XState机制,目前XState已经在FineUI控件内部已经完全取代原生的ViewState,从而避免了重复数据的传输,减少了网络流量。同时要注意Asp.Net使用的还是ViewState机制来在回发过程中保存控件数据。至于为什么要采用XState取代ViewState,以及由此带来的好处是本篇文章的重点。ViewState在Asp.Net控件中的作用ViewState是Asp.Net的一个非常重要的特性,用来在页面回发过程中维护控件的服务器端状态,这样我们就能方便地在按钮的点击事件处理函数中编写如下代码: 1: Lab...
阅读全文
摘要:这里的用户控件指的是继承自System.Web.UI.UserControl的控件,由于本质上用户控件属于Asp.Net,所以可以直接放在form标签或者ContentPanel控件中。后来FineUI增加了UserControlConnector控件,可以使用户控件方便地参与页面布局。本篇文章会详细描述使用UserControlConnector的用户控件与直接放在ContentPanel中的用户控件的区别。创建一个包含自定义属性的用户控件我们将要创建的用户控件如下图所示:这个用户控件非常简单,只包含一个面板和一个文本,ASPX标签如下所示: 1: <ext:Panel runat=&
阅读全文
摘要:本篇文章会继续讲解窗体控件的使用。表格与编辑窗体 表格与编辑窗体的交互在项目中经常需要用到,为此FineUI专门为表格控件扩展了WindowField列,下面是一个典型的例子: 1: <ext:Grid ID="Grid2" Title="Grid2" PageSize="80" ShowBorder="false" AllowPaging="true" 2: OnPageIndexChange="Grid2_PageIndexChange" ShowHeader=&q
阅读全文
摘要:窗体控件在项目中使用非常频繁,同时窗体控件和启用IFrame的面板控件也一起构成了FineUI所特有的内联框架,从而使弹出窗体不再局限于IFrame页面中。本章我们会详细介绍窗体控件的基本用法。创建窗体控件 在页面中声明窗体控件标签,并设置需要的属性: 1: <ext:Window ID="Window2" Width="500px" Height="300px" Icon="TagBlue" Title="窗体" Hidden="false" 2: EnableMax
阅读全文
摘要:选项卡的使用非常广泛,比如官方示例的站点框架,TabStrip被用来同时打开多个页面,并方便地在页面之间进行快速切换。TabStrip还进行需要和JavaScript进行交互,比如动态的打开关闭选项卡,FineUI也为此提供了一些便利方法。选项卡控件的基本用法一个TabStrip由很多选项卡(Tab)组成,典型的标签定义如下: 1: <ext:TabStrip ID="TabStrip1" Width="750px" Height="300px" ShowBorder="true" ActiveTabInde
阅读全文
摘要:首先介绍下FineUI,FineUI 是基于 ExtJS 的专业 ASP.NET 2.0 控件库,FineUI的目标是创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。如果你对FineUI还不熟悉的话,可以移步FineUI官方网站:http://fineui.com/我们都知道FineUI是WebForm控件的集合,这也就意味着每次页面回发的代价比较大,需要重新构建页面中所有的控件并触发必要的事件。而对于自动补全这一常见功能来说,这种回发就显得没有必要了,因此我们可以通过一个ashx来取自动补全
阅读全文
摘要:AppBox v2.0AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理、职称管理、部门管理、部门用户管理、角色管理、角色用户管理、菜单模块管理、角色模块权限管理、日志管理、系统配置、在线统计等模块。技术支持:http://fineui.com/bbs/为了减少压缩包的体积,删除了 icon 目录,请从 FineUI 示例工程把这个目录拷贝回来。可以从 http://fineui.codeplex.com/ 下载 FineUI 示例工程完整源代码。注:1. AppBox v2.0 和 v1.0 不兼容,需要重新创建数据库。2. AppBox v2.0 使用了修改后的SubSo
阅读全文