ASPxGridView之PreviewRow
ASPxGridView之Preview主要解决表中较长字段的显示。 参考官方Demos:http://demos.devexpress.com/ASPxGridViewDemos/Templates/Preview.aspx http://demos.devexpress.com/ASPxGridViewDemos/Rows/PreviewRow.aspx 如短字段姓名,性别,出生日期之类的,几个字符就可以了,在一列就可以显示。而比如备注,说明,大图片,放在ASPxGridView的一列中,就影响了美观。PreViewRow较好的解决了这个问题。 下面是使用PreViewRow的步骤: 1、拖放一个ASPxGridView(重命名为grid)和ObjectDataSource(重命名为objds) 到页面。 2、为objds选择业务对象和select方法。 3、设置grid的数据源为objds,此时grid会自动绑定所有列。为了展示较长字段,必须制定为PreviewRow赋值为一列名,并且让PreviewRow显示。如下图设置。我这里是PreviewFieldName="FTI_MARK",<Settings ShowPreview="True" /> 4、在页面中展示的效果如下图。我们发现FTI_MARK不为空才显示,整体看起来样式不统一,而其别人不知道这一行是展示的什么数据。怎么办呢?可以使用Templates 中PreViewRow。 5、在设计模式下,鼠标定位于aspxGridView,点击右上角的三角形,选择编辑模板。 使用Templates 中PreViewRow。 6、在PreViewRow中拖放进一个Table,修改为一行2列。第一列写列名,备注,第二列写数据,<%#Eval("FTI_MARK")%> 这样无论FTI_MARK有没有数据都显示,而其我们可以加进别的有用信息。效果如下图: 前台代码如下无后台代码
前台代码aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyTest.aspx.cs" Inherits="MyTest" %>
<%@ Register Assembly="DevExpress.Web.ASPxEditors.v8.1, Version=8.1.3.0, Culture=neutral, PublicKeyToken=9b171c9fd64da1d1" <%@ Register Assembly="DevExpress.Web.ASPxGridView.v8.1, Version=8.1.3.0, Culture=neutral, PublicKeyToken=9b171c9fd64da1d1" <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > |
转载于:https://www.cnblogs.com/gaoxuzhao/archive/2011/10/12/2208784.html
ASPxGridView之PreviewRow相关推荐
- (转载)DevExpress ASPxGridView 使用文档六:模板
转载请注明出处:http://surfsky.cnblogs.com/ --------------------------------------------------------- -- ASP ...
- 如何触发AspxGridview的PageIndexChanged 客户端事件
? 最近在使用AspxGridview控件时,遇到一个问题,就是在触发AspxGridview分页事件之后,需要在执行js事件,找了好久,在官网上找到处理的办法. 就是在cs页面设置变量在触发Page ...
- DX:ASPxGridView使用选择事件的前置条件
首先把enablecallbacks属性设置为false. settingsbehavior下的processselectionchangonserver设置为true 选择事件必须要给ASPxGri ...
- 异步GridView(ASPxGridView) 特点介绍(2) - 筛选(Filter)、弹出编辑(Editing)
这里补充一下 Devexpress 控件的引用方式:先下载安装程序.安装,然后拖动出现在工具栏的相应控件进行引用 -- 非常简单.不过朋友们在学习的过程中记得给那些非免费的产品装上破解补丁(对应您下载 ...
- (转载)DevExpress ASPxGridView 使用文档一:概述
转载请注明出处:http://surfsky.cnblogs.com/ 前言 说实话,对于这种控件类的使用,我并不喜欢使用或者编写教程之类的文章,一来本来就很简单,二来实在没有这种时间.就我的经验而言 ...
- Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据
Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据 主要是利用 ASPxTreeList 点击事件回发服务器进行数据重新绑定 ASPxTreeList: ? 1 2 &l ...
- 如何对DevExpress ASPxGridView进行分组排序?
有时候客户想要在一个域内对ASPxGridView的栏进行分组,而在另一个域内对其排序.本文中,我想描述一下如何通过不同的方法实现这个特点.因为,这并不像它可能看起来的那样简单. 在设计时,我们创建了 ...
- ASPxGridView EditFormLayout修改 TextBox文本长度
最近用DevExpress 的WebForm控件做项目,遇到一个奇葩的问题,困扰了我好久,拿出来跟大家分享一下. 在使用ASPxGridView控件做数据的增删改查时,系统提供的编辑表单是非常好用的, ...
- aspxgridview 增加行号
近日,是项目中要用到 DEVEXPRESS的ASPxGridView控件,要求能自动显示行号,现将代码共享一下. aspx页面:==================================== ...
最新文章
- Navicat For Mysql快捷键
- 第一章:1.2.2系统分类(一)
- 学生们喜欢在计算机教室上课用英语怎么说,说说学习本课的感想,并谈谈在信息技术课堂上如何体现以学生为主体,教师为主导?...
- 汇编语言(三)之判断数值是否大于42H并统计个数
- 阿里巴巴指东打西,PC之后卖盒饭?
- 20天掌握C语言,C语言零基础到项目实战,玩转C语言
- SQLite数据库的特性
- (转)淘淘商城系列——使用maven tomcat插件启动web工程
- idea关闭当前项目
- G2.9 std_alloc源码剖析
- 我第一次面试自动化测试就被diss了,人生惨遭滑铁卢…
- 第D题 把手放在键盘上时,稍不注意就会往右错一位。
- Oracle表空间、段、区和块
- ENVI53 辐射校正、大气校正、影像裁剪超详细教程
- Elasticsearch 结合dynamic-synonym实现同义词热加载
- 埃默里大学计算机值得读吗,埃默里大学计算机科学-生物统计学硕士研究生怎么样?好不好...
- 大型网站图片服务器架构的演进!
- 从零开始学习idea开发vue
- linux下home目录迁移
- JS的报错处理(throw、try、catch)
热门文章
- 【 FPGA 】四位16进制的数码管动态显示设计
- Linu 修改maven的setting保护文件
- Semaphore控制同时访问的线程个数countdownlatch等待多个线程执行完本身线程再执行...
- SLF4J log4j 学习笔记一
- Zabbix discoverer processes more than 75% busy
- ubuntu下安装nginx时依赖库zlib,pcre,openssl安装方法
- 六大重点工程构筑兰州大数据产业
- 平安技术开放日质量保证技术专场第一期 [附部分 ppt]
- 手把手教你搭建微信点餐系统环境(springmvc+ibatis+maven+git)
- Qt编程之通过鼠标滚轮事件缩放QGraphicsView里面的Item