http://www.ccost.com/zcfg/gwywj.asp国务院文件 —> 标题
后面的文字都有...的省略号
个人认为是用CSS的text-overflow和overflow来控制的,在ASP页面很容易做出来但是在.NET下怎样实现这样的效果??
比如在一个DataGrid里面指定了这样的CSS后根本不能显示...,因为控制DataGrid而不是控制Table不要跟我说用Table做,现在只想问在.NET的DataGrid下怎样做出来?
CSS达人帮忙看看

解决方案 »

  1.   

    在具体的Cells[i]中,添加具体的cssclass样式。
    或限制if(e.item.itemindex=-1)来限制标题的样式。
      

  2.   

    直接用sql语句的substring截取,然后在显示格式上做文章
      

  3.   

    确实是用CSS做出来的,我以前在ASP中也做过,在ASP.NET下还没试过。
    期待中……
      

  4.   

    sql的substring的确是个好方法
    不过 jieispan(我*9273*) 你的方法不行,一开始我就是直接指定某个列的CssClass,还是不行
      

  5.   

    没试过
    把每项换成模版列,然后指定label的css不行么?要不就在sql里做
    或者用模版列得到数据后,去后台操作<asp:label id="" text='<%# getstrformat(...)%>' runat=server/>在cs文件中
    public string getstrformat(object str)
    {
         return 操作后的
    }