zoukankan      html  css  js  c++  java
  • AspxGridView列的个性设置

    一、如何设置固定列 AspxGridView的固定列是通过设置栏位的FixedStyle=”Left”来实现的。 Asp.net中设置:FixedStyle=”Left” C#中设置:FixedStyle = GridViewColumnFixedStyle.Left

    二、如何设置可拖动列 设置SettingsBehavior.AllowDragDrop=true则允许栏位拖动。 调用客户端方法MoveColumn可在前台实现代码拖动。支持用户使用鼠标拖动栏位。

    三、如何设置列合计值 AspxGridView的汇总数据是显示在Footer带上的,必须设置Settings.ShowFooter=true。直接显示在栏位下方。 可以将汇总信息定义在<TotalSummary >标签中。 例: <TotalSummary > <dxwgv:ASPxSummaryItem FieldName="Event" SummaryType="Count" / > <dxwgv:ASPxSummaryItem FieldName="OCCDatetime" SummaryType="Min" / > <dxwgv:ASPxSummaryItem FieldName="OCCDatetime" SummaryType="Max" / > </TotalSummary >

    AspxGridView内置的聚合函数包括:Sum、Min、Max、Count、Average、Custom、None。

    四、如何为列设置初始值 AspxGridView要设置栏位新增时初始值需要扩充其InitNewRow事件。代码的主要功能是给e.NewValues[列名称]赋值。 事件原型: protected void  ASPxGridView1_InitNewRow(object sender, DevExpress.Web.Data.ASPxDataInitNewRowEventArgs e) DevExpress.Web.Data.ASPxDataInitNewRowEventArgs属性: NewValues:System.Collections.Specialized.OrderedDictionary类型

    例:

    //设置栏位初始值 rotected void  ASPxGridView1_InitNewRow(object sender, DevExpress.Web.Data.ASPxDataInitNewRowEventArgs e) {     e.NewValues["CreateDate"] = DateTime.Now;    }

  • 相关阅读:
    python常用包官网及包的安装方法
    二进制安装mysql-5.7.26
    ufw防火墙规则不生效
    Zabbix 3.0 配置企业微信报警(配置zabbix-web)
    Zabbix 3.0 配置企业微信报警(注册---测试)
    阿里云盾AliYunDun服务IO超高
    zabbix详解
    ntp时间同步
    zabbix解决中文乱码
    ssh登录服务器提示错误no hostkey alg
  • 原文地址:https://www.cnblogs.com/lovenan/p/2975771.html
Copyright © 2011-2022 走看看