控制gridview显示字段中显示的字数

控制gridview显示字段中显示的字数

方法一 在Sql Server里控制:
使用SQL中的函数Left 和Right ,Sql 语句 :select left(你的字段名,你要显示的字数)from Table

方法二 在ASP.NET页面中设计代码实现:
数据直接绑定时控制

1<%# DataBinder.Eval(Container.DataItem,"title").ToString().Length>12?DataBinder.Eval(Container.DataItem,"title").ToString().Substring(0,20)+"":DataBinder.Eval(Container.DataItem,"title").ToString()%>
2
或者绑定方法

 public   static   string   InterceptStr(string   str,   int   lenght) 
  { 
       if   (str.Length   >   lenght) 
         { 
                return   str.Substring(0,   lenght   -   3)   +   " "; 
          } 
      else 
         { 
                return   str; 

           } 

  }

时间: 2024-08-03 09:00:06

控制gridview显示字段中显示的字数的相关文章

怎么控制dx控件中 aspxgridview 列字数,有什么属性吗?

问题描述 怎么控制dx控件中aspxgridview列字数,有什么属性吗? 解决方案 解决方案二:有人知道吗???????????

destoon 控制标题长度,title中显示全标题

<!--{tag("moduleid=5&length=36&condition=status=3 and level>0 and thumb<>''&areaid=$cityid&pagesize=".$DT['page_sell']."&order=addtime desc&width=100&height=100&cols=5&target=_blank&lazy=$

在GridView中,我希望某个字段只显示10个字符,后面截取的字符串都以“...”表示,当跳到另一界面时,用“…”代替的信息都全部显示出来

问题描述 在GridView中,我希望某个字段只显示10个字符,后面截取的字符串都以"..."表示,当跳到另一界面时,用"-"代替的信息都全部显示出来,相当于查看它的详细信息.另一界面是显示他的详细信息的!跳到那个界面时,他的信息都全部显示出来.如何写代码呀.求大侠!前面的那个获取截取字段的已经实现了,并且已用"-"代替.就是跳到另一界面时,没有显示他的详细信息.还是"-"显示.现在我要的是:在一个gridiew控件中选中一个

在Delphi中处理数据库日期型字段的显示与输入

使用Delphi进行数据库设计时,不可避免的会涉及到日期型字段的输入问题.不过与 Microsoft的Access 97中文版等相比,Delphi本身提供的日期型字段的显示和输入方式并 不适合中国人的习惯. 因此对于日期型字段的处理,大家提出了不少解决方法,但是处理结果在显示和输入 上并不统一,例如显示时可以实现"yyyy年mm月dd日"的格式,但是在输入时还是要按照 国外的习惯用"yyyy-mm-dd"的形式进行输入:而使用TdateTimePicker进行选择输

在ASP.NET 2.0中操作数据之十五:在GridView的页脚中显示统计信息_自学过程

导言 除了需要了解产品的单价.库存量和订货量,并按等级排序之外,用户可能还对统计信息感兴趣,比如说平均价格.库存总量等等.这些统计信息常常显示在报表最下面的一个统计行中.GridView控件可以含有一个页脚行,我们可以通过编程将统计数据插入到它的单元格里面去.这个任务给了我们以下3个挑战: 1.配置GridView以显示它的页脚行 2.确定统计数据.即我们应该如何计算平均价格还有库存总量? 3.将统计信息插入到页脚行的相应的单元格中 在本节教程中,我们将会看到如何去征服这些挑战.另外呢,我们将创

在WCF数据访问中使用缓存提高Winform字段中文显示速度

在我们开发基于WCF访问方式的Winform程序的时候,一般情况下需要对界面显示的字段进行中文显示的解析.如果是硬编码进行中文显示,那么除了不方便调整及代码臃肿外,性能上没有什么问题,但是不建议这样处理:一般情况下,我们把中文对照信息放到业务类里面去统一解析,但是这样会导致每次WCF访问方式请求解析中文化的操作耗费一定的响应时间.如果使用缓存存储中文字段的对照表,那么就不用每次请求WCF的数据访问,减少一些响应时间的消耗,提高用户体验效果. 1.使用硬编码方式的中文化解析操作 硬编码的方式,中文

Delphi在DBGrid组件中显示和编辑MEMO字段

Delphi之所以能在.NET与JAVA"两座大山"重压之下,至今仍被广大编程爱好者喜爱.支持,究其原因,除了VCL框架设计精妙之外,强大的数据库程序开发能力也是其长盛不衰的关键因素之一.说到数据库开发不能不提到DELPHI中自带的功能强劲的数据感知组件,这些组件中最为常用的当属DBGrid组件,这个组件提供了二维表的数据显示方式,一次提供的信息量大.结构鲜明.一目了然.虽然它有这么多优点,然而"没有银弹"(其大意为没有一种形式可以解决所有的问题)这句IT界中人所共

ASP.NET 2.0数据教程之十五:在GridView的页脚中显示统计信息

返回"ASP.NET 2.0数据教程目录" 导言 除了需要了解产品的单价.库存量和订货量,并按等级排序之外,用 户可能还对统计信息感兴趣,比如说平均价格.库存总量等等.这些统计信息常 常显示在报表最下面的一个统计行中.GridView控件可以含有一个页脚行,我们 可以通过编程将统计数据插入到它的单元格里面去. 这个任务给了我们以 下3个挑战: 1.配置GridView以显示它的页脚行 2.确 定统计数据.即我们应该如何计算平均价格还有库存总量? 3.将统 计信息插入到页脚行的相应的单元

asp.net用gridview显示数据库中两个表的数据?

问题描述 asp.net用gridview显示数据库中两个表的数据? asp.net用gridview显示数据库中两个表的数据?把两表绑定在datatable并用gridview显示数据 解决方案 两个表什么关系?如果是一样的表结构,用union连接,如果是主系表关系,那么可以用join.具体按照我说的google下. 解决方案二: 不管是查询几个表,最后通过sql语句走ado.net,查询出来的数据都放入DataTable或DataSet中,然后绑定到gridview 解决方案三: 如果是一起