ASPxGridView控件的基本属性
1.//ASPxGridView前台获取行号
<ClientSideEvents RowClick="function(s, e) {
s.GetRowKey(e.visibleIndex);
}"
/>
2.在后台动绑定gridview的列
绑定列不能直接对象调用修改内部属性(原理:定义的所有列都是父类gridviewdatacolumn类,并不是直接定义子类)。
比如列为<gridviewdataComboBoxcolumn>,需要后台先定义一个
gridviewdataComboBoxcolumn column1=gridview.Columns["修改的列"] as gridviewdataComboBoxcolumn;
之后 用column1来定义:column1.PropertiesComboBox.DataSource=datasource1;(自己定义数据源)
其他的列类型写法一样
绑定列要写在绑定gridview之前
3.ASPxGridView进入选中行后台事件必须设置<SettingsBehavior ProcessSelectionChangedOnServer="true" /> 想要刷新页面,设置EnableCallBacks="false"
<SettingsBehavior AllowFocusedRow="true" 选中行 EnableRowHotTrack="true" 跟随鼠标移动
/>
4.Gridview中行字符多显示省略号
<SettingsBehavior AllowEllipsisInText="true"/>
5.列的宽度的拖动
SettingsResizing-ColumnResizeMode="NextColumn"
6.下拉框选中后允许为空
<PropertiesComboBox AllowNull="true"></PropertiesComboBox>
var rowindex= grid.GetFocusedRowIndex();//获取选中行行号
var rowid= grid.GetRowKey(rowindex);//根据行号获取rowid
设置修改行中一列的值 gridApp.SetEditValue(9, names);
ShowStatusBar="Hidden" 不显示自带的保存取消按钮
Settings-GridLines="None" 显示行的边框和列的边框
7.当使用皮肤Office365时行的横向边框不会显示,在Page_Load中加入以下代码可以显示边框
grdPeriod.Settings.GridLines = (GridLines)Enum.Parse(typeof(GridLines), "Both", true);
8.
<dx:GridViewDataTextColumn Caption="手机" FieldName="Phone">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle> 修改列头的文字居中
</dx:GridViewDataTextColumn>
9.
AllowSort="false"点击列头不排序
10.
AllowDragDrop="false" 不能拖动列头
ASPxGridView控件的基本属性的更多相关文章
- ASP.NET Dev ASPxGridView控件使用 ASP.NET水晶报表打印
1.ASPxGridView控件使用 2.ASP.NET水晶报表客户端打印 3.javascript打印 4.ASPxGridView根据Textbox查询 5. ASPxGridView 列宽 1. ...
- AspxGridView控件的使用
在网上找到的不错的资料: http://www.lmwlove.com/ai/SubjectID6 以下是自我总结: 要实现的功能:使用AspxGridView显示Scott数据库中emp与dept两 ...
- C#-WinForm-公共控件的基本属性及练习
视图→工具箱 基本操作:控件的取值.赋值.改值.事件 1.Button --按钮 AutoSize-指示该控件是否自动调整自身的大小以适应其内容的大小. 默认False,此时文字内容超过其宽度时自动 ...
- DevExpress的 ASPxGridview控件的自动配置效果
[淘宝小店:http://shop107919332.taobao.com ] 软件运行界面.是不是很漂亮? 这里是系统配置页面,可以随时根据需要配置每张表的每个字段的显示顺序,可见与否,只读与否,编 ...
- devexpress中ASPxGridView控件初始化赋值
写在ASPxGridView中OnCellEditorInitialize="ASPxGridView_progoods_CellEditorInitialize" 事件中: / ...
- swift-UITextfield控件的基本属性设置
//1.初始化UITextField let userName=UITextField(frame: CGRectMake(0, 100, 100, 100)); //2.将文本框userName添加 ...
- PropertyGrid控件由浅入深(二):基础用法
目录 PropertyGrid控件由浅入深(一):文章大纲 PropertyGrid控件由浅入深(二):基础用法 控件的外观构成 控件的外观构成如下图所示: PropertyGrid控件包含以下几个要 ...
- PropertyGrid控件由浅入深(一):文章大纲
Winform中PropertyGrid控件是一个非常好用的对象属性编辑工具,对于Key-Value形式的数据的处理也是非常的好用. 因为Property控件设计良好,在很小的空间内可以展示很多的内容 ...
- 【ALearning】第三章 Android基本常见控件
本章主要介绍主要的寻常较多使用的控件,包含TextView.EditView.ImageView.Button等.本章将介绍相关控件基本属性的使用,为以后章节的进阶学习提供基础.案例中引用的Linea ...
随机推荐
- 使用SignalR 2进行服务器广播
概述 在本教程中,您将创建一个股票代码应用程序,该应用程序代表您希望定期“推送”或广播从服务器到所有连接客户端的通知的实时应用程序.在本教程的第一部分中,您将从头开始创建该应用程序的简化版本.在本教程 ...
- Windows下安装NTP服务器
NTP服务器介绍 NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高 ...
- JAVA 从头开始<二>
一.JAVA_HOME 1.环境变量如果经常变更,就要经常操作到Path,可能会一不小心把什么东西给删了 2.最好新建一个环境变量 3.如果使用新环境变量 ①原来的写法 ②现在的写法 新建环境变量JA ...
- Day 35 验证客户端的合法性+socketserver
一 .getpeername和getsoketopt的用法 服务器端代码 import socket sk =socket.socket() sk.bind(('127.0.0.1',9000)) s ...
- Day 29 _模块二 -hashlib_configparse_logging
一.hashlib Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢?摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长度固定的数 ...
- 600. Non-negative Integers without Consecutive Ones
Given a positive integer n, find the number of non-negative integers less than or equal to n, whose ...
- tzhpxc
#include<bits/stdc++.h> using namespace std; int nxt[200100],las[200100],ct,va[200010],pos[410 ...
- 看linux正在运行的服务用哪个命令?
https://zhidao.baidu.com/question/117779006.html 查看服务进程:ps aux查看服务cpu利用:top查看服务对应端口:netstat -nlp pst ...
- 刚才在windows下发现拖拽不了文件了
百度了下 摁了两下esc就可以了.以下是百度得到的答案 按几下Esc目的是:没按前ESC键[接触不好]或[键不灵]或其他原因导致ESC处于[按下]状态,这样鼠标就会拖不了文件,点击菜单也会马上消失, ...
- mac安装brew 软件包管理工具Homebrew
brew 全称Homebrew 是Mac OSX上的软件包管理工具 Homebrew 安装和卸载工具 只用一行命令就能完成 官方地址: http://brew.sh/index.html ...