CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

DataGrid的列头能既显示文字,又显示一个向上或向下箭头的小图片吗?高手请近...

楼主wang_cel(哦哦)2003-12-04 09:48:38 在 .NET技术 / ASP.NET 提问

我要实现DATAGRID的排序问题,并在列的标题既显示文字,又显示一小图片,但加了图片后,文字就看不见了,求助高手!!! 问题点数:30、回复次数:9Top

1 楼lrxz(九月鹰飞.Net)回复于 2003-12-04 09:58:56 得分 10

有个例子,仅供参考。  
  if((bool)ViewState["SortDesc"])  
  {  
  Sort   =   "<img>";//这里加入图片  
  }  
  else  
  {  
  Sort   =   "<img>";//这里加入图片  
  }  
  this.dg_TypeZ.Columns[1].HeaderText   =   "Z轴类别(中文)";  
  this.dg_TypeZ.Columns[2].HeaderText   =   "Z轴类别(英文)";  
  this.dg_TypeZ.Columns[3].HeaderText   =   "X轴类别";  
  this.dg_TypeZ.Columns[4].HeaderText   =   "Y轴类别";  
   
  if(e.SortExpression   ==   "TypeZ")  
  {  
  this.dg_TypeZ.Columns[1].HeaderText   =   "Z轴类别(中文)"   +   Sort;  
  }  
  else   if(e.SortExpression   ==   "TypeZEn")  
  {  
  this.dg_TypeZ.Columns[2].HeaderText   =   "Z轴类别(英文)"   +   Sort;  
  }  
  else   if(e.SortExpression   ==   "TypeXID")  
  {  
  this.dg_TypeZ.Columns[3].HeaderText   =   "X轴类别"   +   Sort;  
  }  
  else   if(e.SortExpression   ==   "TypeYID")  
  {  
  this.dg_TypeZ.Columns[4].HeaderText   =   "Y轴类别"   +   Sort;  
  }Top

2 楼guoyan19811021(吉祥)回复于 2003-12-04 10:05:48 得分 5

可以使用模板列,在header加入label   和imageTop

3 楼cdsun()回复于 2003-12-04 10:10:14 得分 0

学习Top

4 楼gshope(北京.Net)回复于 2003-12-04 10:18:17 得分 5

用模版列,你想加什么控件都可以:)Top

5 楼lvzm(lzm)回复于 2003-12-04 10:24:22 得分 3

用模板列去绑定,完全可以。Top

6 楼37778866(error)回复于 2003-12-04 10:50:19 得分 2

使用DataGrid属性生成器,轻松搞定!Top

7 楼wang_cel(哦哦)回复于 2003-12-04 11:05:26 得分 0

lrxz(九月鹰飞.Net)    
  Sort   =   "<img>";//这里加入图片  
  这里怎么写,我试了一下,没成功Top

8 楼jami77(jami)回复于 2003-12-05 11:23:19 得分 5

怎么,if((bool)ViewState["SortDesc"])       报错Object   reference   not   set   to   an   instance   of   an   object.    
  Description:   An   unhandled   exception   occurred   during   the   execution   of   the   current   web   request.   Please   review   the   stack   trace   for   more   information   about   the   error   and   where   it   originated   in   the   code.    
   
  Exception   Details:   System.NullReferenceException:   Object   reference   not   set   to   an   instance   of   an   object.  
   
  Source   Error:    
   
   
  Line   66:   {  
  Line   67:   string   Sort;  
  Line   68:   if((bool)this.ViewState["SortDesc"])  
  Line   69:   {  
  Line   70:   Sort   =   "<img   src='../Images/Sort1.gif'>";//??????  
     
  Top

9 楼wang_cel(哦哦)回复于 2003-12-10 11:04:21 得分 0

dingTop

相关问题

  • 如何使用向上箭头上移控件的!
  • domainUpDown控件点向上的箭头无法改变值
  • datagrid的箭头能否去掉?
  • 怎样将控件的accesskey属性设置为向上或向下的箭头?
  • 为什么我的Spin控件点击向上的箭头是减小的,而点击向下箭头是增大的?
  • 如何实现:文本框右侧有两个并排的小按钮,一个是向上的箭头,一个是向下的箭头
  • 怎样在msflexgrid中当前行的最左边显示一个小箭头,就象datagrid一样的小箭头
  • 在排序时,有无办法使ListView控件Column有向上和向下的箭头?
  • winForm中如何取得dataGrid排序的那个箭头的值?
  • 如何实现DataGrid列排序中的上下箭头

关键词

  • 文字
  • datagrid
  • typez
  • sortdesc
  • headertext
  • dg
  • 类别
  • 显示
  • 图片
  • sortexpression

得分解答快速导航

  • 帖主:wang_cel
  • lrxz
  • guoyan19811021
  • gshope
  • lvzm
  • 37778866
  • jami77

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo