• FineUI属性的简单总结


    1.PageManager控件— 页面级别的控制(包括主题、语言 等等) 覆盖web.config中自定义结点的配置
        EnablePageLoading:是否启用页面的第一次加载提示,默认居中显示加载图标(默认值:true)
        EnableAjaxLoading:是否启用Ajax加载提示,默认位于页面上方的文字提示(默认值:true)
        ExecuteOnReadyWhenPostBack: 是否每次页面回发时都执行onReady脚本(默认值:true)
        AutoSizePanelID: 指定某一控件占据整个页面
        AjaxAspnetControls:指定Asp.net控件的id,使Asp.net控件也可以参与Ajax回发
    2.Button控件
        Enabled:是否启用(默认值:true)
        EnablePress:按下/正常
        Pressed:是否被按下
        Size:按钮的尺寸
        Icon:指定的图标(内置的图标)
        IconUrl: 指定的图标
        IconAlign:图标的位置
        OnClientClick:客户端事件
        EnablePostBack:按钮是否回发
        btnClient.OnClentClick =Alert.show(); //C#后台注册客户端脚本
        Protect void btnClient_Click(object sender,EventArgs e) //按钮后台事件
        {}
        DisableControlBeforePostBack:防止按钮重复提交 (默认已经启用)
        ValidateForms:指定验证的Form的Id
        ValidateTarget:指定错误提示框显示的位置
        ConfirmText/ConfirmTitle/ConfirmIcon/ConfirmTarget :在触发按钮之前争得用户的同意
    3.表单控件
     公共属性:
     ShowLable:是否显示标签(默认是:true)
     ShowEmptyLable:是否显示空白标签(默认是:false)
     Lable :标签文本
     LableSeparator:字段与标签的分隔符(一般在PageManager中设置参数)
     ShowRedStar:标签后边显示红星,一般和Required等表单验证属性配合使用
     Readonly:只读属性(默认false)
     TabIndex:Tab按键的跳转顺序,一般不需要
     OffsetRight:距离右侧边界的宽度(一般在PageManager中设置参数)
     ToolTip:提示文本
     ToolTipTitle:提示文本的标题
     ToolTipAutoHide:是否自动隐藏提示信息
         <>HtmlEditor控件:富文本编辑器
         <>TwinTriggerBox控件:两个触发按钮的搜索框
         <>DatePicker控件:日期选择器
                 SelectedDate:选择的日期
                 DateFormatString:日期格式字符串(默认:yyyy-MM-dd)
                 MaxDate:最大日期,大于此日期的以灰色显示
                 MinDate:最小日期,小于此日期的以灰色显示
         <>RadioButtonList控件 AND CheckButtonList控件
             Required:是否必填项
             RequiredMessage:为空时提示信息
             AutoPostBack:是否自动回发
       ColumnNumber:渲染成几列
             ColumnVertical:按照纵向顺序渲染
             DataTextField:显示文本的数据字段
             DataValueField;显示值的数据字段
             DataTextFormatString:显示文本的格式化字符串
             DataSourse:数据源
             SelectIndex/SelectValue/SelectItem:选中项(适合于RadioButtonList)
             SelectIndexArray/SelectValueArray/SelectItemArray:选中项(适合于CheckButtonList)
         <>FileUploat控件 上传控件
             ButtonText:按钮文本
             ButtonOnly:是否只显示按钮,不显示输入框
             ButtonIcon:按钮图标
             ButtonIconUrl:按钮图标地址
             PostedFile:上传的文件
             HasFile:是否包含文件
             FileName:上传的文件名
      <>DropDownList控件
          DataSimulateTreeLevelFiled:模拟树显示时指示所在层次的数据库字段
      <>NumberBox控件
          MinValue:(浮点数)最小值
          MaxValue:(浮点数)最大值
          NoNegative:(布尔)不允许负数
          NoDecimal:(布尔)不允许小数
          DecimalPrecision:(整数)小数点后的位数(默认为2)
    4.页面布局
    AutoSizePanelID:填充整个页面
    Layout="Fit": 填充整个容器
    Layout="Anchor":锚点布局(父容器属性)
        AnchorValue="100% 60%" :表示子容器中占父容器宽的100% 高的60%
        AnchorValue="-100 -20";表示子容器离父容器右边框100px 下边框20px
    Layout ="Row":行布局(父容器属性)
        RowHeight="30%";表示其占据除了固定高度子容器的剩余高度的百分比
    Layout="Column";列布局(父容器的属性)
        ColumnWidth="30%"表示其占据除了固定宽度子容器的剩余高度的百分比
    Layout="vBox":垂直盒子布局 Layout="HBox":水平盒子布局
    BoxConfiAlign:用来控制容器子控件的尺寸,四种取值
        Start:所有子空间位于父容器的开始位置(默认值)
        Center:所有子控件位于父容器的中间位置
        Stretch:所有子控件被拉伸至父容器的大小
        StretchMax:所有子控件被拉伸至最大子控件的大小
    BoxConfigPosition:用来控制子控件的位置
        Start:子控件靠父容器的开始位置排列(默认值)
        End:子控件靠父容器的结束位置排列
        Center:子控件靠父容器的中间位置排列
    BoxConfigChildMargin:每个子控件的外边距
        4个数(0 0 0 0) 分别表示上边距、右边据、下边距、左边距
        3个数(0 0 0)     分别表示上边距、右边据、下边距、左边距(左边距等于右边距)
        2个数(0 0 )    分别表示上边距、右边据、下边距、左边距(上边距等于下边距、左边距等于右边距)
        1个数(0)       表示四个边距相等
      BoxMargin 子容器的外边据属性覆盖父容器的BoxConfigChildMargin
    BoxConfigPadding:父容器的内边距 规则同BoxConfigChildMargin
     
         BoxFlex:相对值(一个Panel的BoxFlex=1,另一个BoxFlex=2 则第一个占除了固定Panel高度的1/3,另一个2/35.Grid控件
    ForceFitAllTime Grid属性 所有列宽度自适应
    EnableRowNumber 显示行号
    EnableCheckBoxSelect 显示复选框
    EnableMultiSelect 是否单选
    IsDatabasePaging 是否数据库分页
    ExpandAllRowExpanders 折叠扩展航
      DataSimulateTreeLevelField ="结点的层数"   模拟树列
      RenderAsRowExpander 扩展行(即带RenderAsRowExpander属性的模版列)
        CheckBoxFile数据绑定列 数据为true或false RenderAsStaticField="true"显示对钩和错误
        ExpandUnusedSpace ="true" 剩余宽度
        DataToolTipField 提示字段名称
    
    事件
    protect void dgvGrid_RowCommand(object sender,GridCommandEventArgs e)  //行命令事件
    {}
    protece void dgvGrid_PageIndexChang(object sender,GridPageEventAgs e) //分页
    {}
    protect void dgvGrid_Sort(object sender,GridSortEventArgs e) //排序
    {}
    protect void dgvGrid_RowDoubleClick(object sender,GridRowClickEventArgs e) //行双击
    {}
    protect void dgvGrid_PreRowDataBound(object sender,GridPreRowEventArgs e) //行预绑定事件
    {}
    protect void dgvGrid_RowDataBound(object sender,GridRowEventArgs e) //行绑定事件
    {}
    
    6.Tree控件
    树节点的常用属性
    Text :树节点文本
    NodeID: 树节点ID
    Leaf: 是否叶子结点
    Enabled:是否启用
    Expanded:是否展开
    NavigateUrl:连接地址
    Target: 连接目标
    Icon: 预定义图标
    IconUrl:图标地址
    ToolTip: 提示文本
    SingleClickExpand: 单击可切换结点的折叠展开状态
    EnableSingleExpand:同一级目录只能展开一个结点
    
    可以回发的结点
    EnablePostBack: 是否可以回发(单击树结点)
    OnClientClick: 点击按钮时需要执行的客户端脚本
    CommandName :命令名称
    CommandArgument: 命令参数
    
    带复选框的树节点
    Checked: 是否选中
    EnableCheckBox:是否启用复选框
    AutoPostBack:是否自动回发(改变复选框状态)
    CheckAllNodes:选中所有节点
    AutoLeafIdentification:判断是否为叶子结点(默认为true)
    Expand :是否展开
    EnableArrows:true启用箭头折叠显示,false启用加减折叠显示
    EnableLines:是否启用折叠表示之间的连接线
    
    7.Accordion:手风琴控件
    AccordionPanel:子面板
    EnableFill:子面板是否填充全部空间,否则所有子面板堆积在顶部
    ActiveIndex:默认选中的面板
    
    8.TabStrip:控件
    AutoPostBack:是否自动回发(切换Tab)
    EnableTitleBackgroundColor:显示标题的背景颜色
    EnableTabCloseMenu:是否启用右键菜单(需要配合Tab的EnableClose)
    TabPosition:选项卡显示的位置(位于顶部(默认)或者底部)
    ActivTabIndex:当前激活选项卡的索引(可以使用次属性切换当前选中的选项卡)
    EnableDeferrRender:是否启用延时加载选项卡(默认不延迟加载)
    AutoPostBack: 启用回发可以在选择选项卡的时候加载
    
    9.Window控件
    Expanded:是否展开
    Title:面板的标题
    EnableIframe:是否启用Ifram
    IframeUrl:Iframe地址
    IframeName:Iframe的名称
    
    WindowPosition:窗口的位置
    EnableClose:是否允许关闭
    EnableDrag:是否可以移动
    EnableMaximize:是否可以最大化
    EnableMinimize:是否可以最小化
    MinHeight:最小高度
    MinWidth:最小宽度
    IsMode:是否模式窗口
    OnClientCloseButtonclick:点击关闭按钮时需要执行的客户端脚本
    EnableConfirmOnClose:关闭窗体时弹出确认关闭对话框 只有在EnableIframe时才有效
    CloseAction:关闭窗体的动作(Hide HideRefresh HidePostBack) 父窗体执行的动作 只有HidePostBack窗体才执行Close事件
    Target:弹出窗体的目标位置(Self Parent Top) 弹出框架
    
    
    
    
    
    
    
             
     
  • 相关阅读:
    阿里云在云栖大会发布SaaS加速器3.0版最新成果,让天下没有难做的SaaS
    阿里云重磅发布全域集成解决方案,帮助提升5倍全域集成效率
    2019亚太内容分发大会,阿里云获CDN领袖奖、技术突破奖
    阿里云应用上边缘云解决方案助力互联网All in Cloud
    云栖大会压轴好戏 阿里云智能视频云专场划重点啦!
    阿里云研究员金戈:视频云新“三网一云”,驱动行业应用创新
    阿里云启动视频云V5计划,全面赋能生态合作伙伴
    数据库实例性能调优利器:Performance Insights
    n转m进制标准写法(必须记忆)
    傻逼暴力法画蛇皮矩阵图
  • 原文地址:https://www.cnblogs.com/zxd543/p/3632812.html
Copyright © 2020-2023  润新知