随笔分类 -  FineUI

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
基于 ExtJS 的专业 ASP.NET 2.0 控件库,拥有完善的 AJAX 支持和丰富的界面效果
摘要:关于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 阅读全文
posted @ 2013-04-27 19:33 三生石上(FineUI控件) 阅读(1023) 评论(9) 推荐(0) 编辑
摘要:经过接近一周的备案申请,现在终于审批下来了,今后大家可以用这个域名访问了:首页:http://fineui.com/论坛:http://fineui.com/bbs/示例:http://fineui.com/demo/文档:http://fineui.com/doc/ 阅读全文
posted @ 2013-04-22 14:22 三生石上(FineUI控件) 阅读(578) 评论(0) 推荐(0) 编辑
摘要:fineui.com域名备案进行中,暂停域名解析。请访问如下地址: http://fineui.s1.kingidc.net/ 阅读全文
posted @ 2013-04-16 14:46 三生石上(FineUI控件) 阅读(704) 评论(0) 推荐(0) 编辑
摘要:关于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 阅读全文
posted @ 2013-03-23 10:55 三生石上(FineUI控件) 阅读(1555) 评论(5) 推荐(0) 编辑
摘要:关于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 阅读全文
posted @ 2013-01-09 20:13 三生石上(FineUI控件) 阅读(1614) 评论(1) 推荐(0) 编辑
摘要:作为本系列文章的最后一篇,我们还是来看下FineUI所引以自豪的XState机制,目前XState已经在FineUI控件内部已经完全取代原生的ViewState,从而避免了重复数据的传输,减少了网络流量。同时要注意Asp.Net使用的还是ViewState机制来在回发过程中保存控件数据。至于为什么要采用XState取代ViewState,以及由此带来的好处是本篇文章的重点。ViewState在Asp.Net控件中的作用ViewState是Asp.Net的一个非常重要的特性,用来在页面回发过程中维护控件的服务器端状态,这样我们就能方便地在按钮的点击事件处理函数中编写如下代码: 1: Lab... 阅读全文
posted @ 2013-01-08 08:11 三生石上(FineUI控件) 阅读(10442) 评论(16) 推荐(15) 编辑
摘要:这里的用户控件指的是继承自System.Web.UI.UserControl的控件,由于本质上用户控件属于Asp.Net,所以可以直接放在form标签或者ContentPanel控件中。后来FineUI增加了UserControlConnector控件,可以使用户控件方便地参与页面布局。本篇文章会详细描述使用UserControlConnector的用户控件与直接放在ContentPanel中的用户控件的区别。创建一个包含自定义属性的用户控件我们将要创建的用户控件如下图所示:这个用户控件非常简单,只包含一个面板和一个文本,ASPX标签如下所示: 1: <ext:Panel runat=& 阅读全文
posted @ 2013-01-07 08:46 三生石上(FineUI控件) 阅读(8854) 评论(2) 推荐(4) 编辑
摘要:本篇文章会继续讲解窗体控件的使用。表格与编辑窗体 表格与编辑窗体的交互在项目中经常需要用到,为此FineUI专门为表格控件扩展了WindowField列,下面是一个典型的例子: 1: <ext:Grid ID="Grid2" Title="Grid2" PageSize="80" ShowBorder="false" AllowPaging="true" 2: OnPageIndexChange="Grid2_PageIndexChange" ShowHeader=&q 阅读全文
posted @ 2013-01-06 09:46 三生石上(FineUI控件) 阅读(11557) 评论(3) 推荐(4) 编辑
摘要:窗体控件在项目中使用非常频繁,同时窗体控件和启用IFrame的面板控件也一起构成了FineUI所特有的内联框架,从而使弹出窗体不再局限于IFrame页面中。本章我们会详细介绍窗体控件的基本用法。创建窗体控件 在页面中声明窗体控件标签,并设置需要的属性: 1: <ext:Window ID="Window2" Width="500px" Height="300px" Icon="TagBlue" Title="窗体" Hidden="false" 2: EnableMax 阅读全文
posted @ 2013-01-05 08:49 三生石上(FineUI控件) 阅读(17589) 评论(14) 推荐(6) 编辑
摘要:选项卡的使用非常广泛,比如官方示例的站点框架,TabStrip被用来同时打开多个页面,并方便地在页面之间进行快速切换。TabStrip还进行需要和JavaScript进行交互,比如动态的打开关闭选项卡,FineUI也为此提供了一些便利方法。选项卡控件的基本用法一个TabStrip由很多选项卡(Tab)组成,典型的标签定义如下: 1: <ext:TabStrip ID="TabStrip1" Width="750px" Height="300px" ShowBorder="true" ActiveTabInde 阅读全文
posted @ 2013-01-04 08:59 三生石上(FineUI控件) 阅读(12313) 评论(7) 推荐(2) 编辑
摘要: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 阅读全文
posted @ 2012-12-09 20:29 三生石上(FineUI控件) 阅读(2975) 评论(2) 推荐(2) 编辑
摘要:手风琴控件是一个用来展示多个面板的控件,这些面板同时只能展开一项(也可以一项都不展开),和选项卡控件TabStrip有异曲同工之妙。本章将会介绍手风琴控件的基本用法,并结合树控件来制作站点菜单。手风琴控件的基本用法通过一个示例来展示手风琴控件的用法,先看下最终效果图:这个手风琴控件由三个面板组成,来看下ASPX标签定义: 1: <ext:Accordion ID="Accordion1" Title="手风琴控件" runat="server" Width="300px" Height="450px 阅读全文
posted @ 2012-12-03 08:48 三生石上(FineUI控件) 阅读(10257) 评论(5) 推荐(6) 编辑
摘要:关于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 阅读全文
posted @ 2012-12-03 08:43 三生石上(FineUI控件) 阅读(1118) 评论(1) 推荐(1) 编辑
摘要:关于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 阅读全文
posted @ 2012-11-25 20:46 三生石上(FineUI控件) 阅读(1013) 评论(2) 推荐(0) 编辑
摘要:上一篇文章我们介绍了树控件的基本用法,不过都是通过标签来声明树控件的结构,本章我们会详细讲解如何在后台绑定树控件。 绑定到XmlDocument 下面通过一个简单的例子来看如何将XmlDocument和树控件绑定,页面的标签结构: 1: <ext:Tree ID="Tree1" Width="500px" EnableArrows="false" EnableLines="false" ShowHeader="true" 2: Title="树控件(绑定到 XmlDocument 阅读全文
posted @ 2012-11-22 09:05 三生石上(FineUI控件) 阅读(8999) 评论(4) 推荐(4) 编辑
摘要:树控件用来展示具有层次结构的数据。前面在介绍下拉列表和表格控件时,我们已经接触到模拟树的下拉列表和模拟树的表格,今天我们就来讲解真正的树控件。标签创建的树控件我们可以直接在ASPX页面中创建树控件,非常直观,比如: 1: <ext:Tree ID="Tree1" Width="500px" ShowHeader="true" Title="树控件(内联)" runat="server"> 2: <Nodes> 3: <ext:TreeNode Text=" 阅读全文
posted @ 2012-11-21 08:57 三生石上(FineUI控件) 阅读(13230) 评论(6) 推荐(5) 编辑
摘要:将表格内容导出为Excel文件是实际项目中的常见需求,怎么来实现呢?导出文件的格式首先我们需要理解的一点是,导出的文件其实一个HTML片段,只不过Excel会按照自身的格式自动格式化而已。来看一个导出文件的典型示例: 1: <table border="1"> 2: <tr><th>姓名</th><th>性别</th></tr> 3: <tr><th>张三</th><th>男</th></tr> 4: <tr> 阅读全文
posted @ 2012-11-20 08:13 三生石上(FineUI控件) 阅读(11907) 评论(10) 推荐(8) 编辑
摘要:有时我们需要根据数据来动态创建表格列,怎么来做到这一点呢?本章会详细讲解。 动态创建的列 还是通过一个示例来看下如何在FineUI中动态创建表格列,示例的界面截图: 先来看下ASPX的标签定义: 1: <ext:Grid ID="Grid1" runat="server" Width="650px" 阅读全文
posted @ 2012-11-19 08:15 三生石上(FineUI控件) 阅读(17630) 评论(10) 推荐(5) 编辑
摘要:相信很多同学都用过SubSonic,在07 - 10年ORM兴起的时代,SubSonic可以说是DotNet开发人员的救星。虽说现在 EntityFramework大有一统江湖的趋势,不过在DotNet2.0框架下,SubSonic依然是为数不多的选择。最近在维护基于 ExtAspNet 的通用权限管理项目 AppBox ,在使用SubSonic进行多表查询和数据库分页时遇到了点问题,下面我会详细分享这一经过,以及如何通过修改SubSonic的源代码来修正这一问题。我要实现如下的功能我要实现的功能非常简单:用户管理,角色管理,角色用户管理(一个用户可以属于多个角色)。相信很多同学闭着眼睛就能把 阅读全文
posted @ 2012-11-04 13:38 三生石上(FineUI控件) 阅读(5179) 评论(5) 推荐(3) 编辑
摘要:前面我们已经多次见到模板列,只不过那些模板列中放置的都是文本(asp:Label)控件,而本章将会介绍模板列和编辑框(文本输入框、下拉列表、单选框、复选框等)是如何交互的。模板列中只能放置Asp.Net控件这是ExtAspNet的一个限制,其实在ExtAspNet中只有如下三个地方可以放置Asp.Net控件:和PageManager控件同级别,也就是form标签的内部;ContentPanel控件内部;表格中模板列的内部。模板列中的文本输入框下面通过一个示例讲述如何绑定数据到模板列中的输入框,以及如何在后台代码中获取这些输入框的值,例子的ASPX标签: 1: <ext:Grid ID=& 阅读全文
posted @ 2012-11-02 08:48 三生石上(FineUI控件) 阅读(10150) 评论(9) 推荐(4) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页