zoukankan      html  css  js  c++  java
  • [网络收集]ASP.NET控制输出内容的字符长度

    在做新闻中心时,输出的标题一般会限制显示的字符长度,超出的部分用.....代替!

    这是我在网上找到的最简单的一个方法:

    首先创建一个类,代码如下:

        public string TitleShow(object article)  

        {  

            string TitleShow = (string)article;   

            if (TitleShow.Length > 16)  

                TitleShow = TitleShow.Substring(0, 16) + "...";  

            return TitleShow;  

    }

    然后,肯定是调用啦,代码如下:

    <%#TitleShow(DataBinder.Eval(Container.DataItem, "title"))%>

     

    asp.net 在使用repeater控件时截取绑定字符方法

    <%#CutString(DataBinder.Eval(Container.DataItem,"title").ToString(),20)%>

    ///后台截取代码
    public string CutString(string str,int length)
    {
      int i = 0, j = 0;
      foreach(char chr in str)
       {
        i+=2;
        if (i > length)
         {
    str = str.Substring(0, j-1);
    break;
         }
    j ++;
       }
        return str;
    }

  • 相关阅读:
    为公司转型做的一些准备——数据库设计技术
    jdbc多种实现方式
    JNuit
    JDBC初体验
    jsp原理
    jsp登陆
    jsp homework(*)
    集合(5)
    集合(4)
    集合(3)
  • 原文地址:https://www.cnblogs.com/lushuicongsheng/p/1877228.html
Copyright © 2011-2022 走看看