FineUI
Hurrican_Jan
一个默默写代码的程序猿b( ̄▽ ̄)d
展开
-
FineUI秘密花园(一) — 为什么选择FineUI?
首先来看看FineUI是什么?FineUI 是一组基于 ExtJS 的专业 ASP.NET 控件库,拥有原生的 AJAX 支持和华丽的 UI 效果。 FineUI 的使命是创建没有 JavaScript,没有 CSS,没有 UpdatePanel,没有 ViewState,没有 WebServices 的网站应用程序。 从这段官方描述中,我们看到了三个信息点:转载 2017-04-12 15:53:19 · 2003 阅读 · 0 评论 -
FineUI秘密花园(二) — 一切从头开始
这篇文章我们会从头开始使用ExtAspNet,最终完成一个模拟用户登录的界面,最终的效果图如下所示: 项目准备1. 新建一个ASP.NET Web应用程序项目。2. 从开源网站下载最新版本的ExtAspNet,并在新建项目中添加对ExtAspNet.dll的引用。 新建一个ASPX页面1. 在标签上面添加声明@ Registe转载 2017-04-12 16:41:03 · 549 阅读 · 2 评论 -
FineUI秘密花园(三) — 站点级别的配置
作为站点级别的配置文件Web.config,我们首先来看下有哪些ExtAspNet相关的项目:注意:ExtAspNet 改名为 FineUI。 1: xml version="1.0"?> 2: configuration> 3: configSections> 4: section name="ExtAspNet" ty转载 2017-04-14 10:15:56 · 417 阅读 · 0 评论 -
FineUI秘密花园(四) — 页面级别的配置
每一个使用FineUI控件的页面都必须包含一个PageManager控件,我们可以把PageManager控件看做页面级别的参数配置(相对于Web.config站点级别的参数配置)。 页面级别的参数配置 Theme: 控件主题,目前支持三种主题风格(blue/gray/access,默认值:blue)Language: 控件语言(en/zh_CN/zh_TW/...转载 2017-04-17 11:42:37 · 599 阅读 · 0 评论 -
FineUI秘密花园(五) — 按钮控件
曾经最普普通通的按钮,在FineUI中摇身一变,法力无边,下面就来看看你曾经最熟悉的按钮? 按钮的状态与大小按钮有启用/禁用,按下/正常几种状态,对应的属性分别为Enabled、EnablePress、Pressed三个属性。显示效果如图所示: 按钮有大中小三个尺寸,对应的属性为Size,显示效果如下所示: 按钮上的图标转载 2017-04-20 16:53:14 · 1034 阅读 · 0 评论 -
FineUI秘密花园(六) — 表单控件
FineUI中有哪些常用的表单控件,它们有什么共同点和不同点,这一篇文章我们会详细解说。 表单控件的公共属性所有的表单都具有如下属性:ShowLabel:是否显示标签(默认值:true)。ShowEmptyLabel:是否显示空白的标签(默认值:false)。Label:标签文本(默认值:"")。LabelSeparator:表单中字段与标签的分隔符,可以通过Web转载 2017-05-17 09:34:56 · 892 阅读 · 0 评论 -
FineUI秘密花园(七) — 上传控件
FineUI直到V3.0才内置了自己的上传控件,为什么唯独上传控件姗姗来迟,这其中的缘由是啥?之前又是如何实现上传功能的呢?下面听我慢慢道来。 AJAX请求与文件上传请求的对比 普通的AJAX请求的请求头和请求正文: 文件上传请求的请求头与请求正文: 可见,普通的AJAX请求其Content-转载 2017-05-17 11:01:59 · 656 阅读 · 0 评论 -
FineUI秘密花园(八) — 下拉列表控件
下拉列表也是Web开发中常用的控件之一,用来从一组可选项中选取一项。FineUI中的下拉列表不仅可以通过ASPX标签声明,也可以绑定到各种数据源。FineUI还根据实际项目的需要,扩展了一种模拟树的下拉列表。 标签声明的下拉列表 1: :DropDownList runat="server" ID="DropDownList1"> 2: f:List转载 2017-05-19 16:17:07 · 3157 阅读 · 0 评论