zoukankan      html  css  js  c++  java
  • 截断太长的字符串

    方法1:

    在后台处理:

    // 截取指定长度的字符串
    public static string GetContent(string content,int length)
    {
        if (string.IsNullOrEmpty(content))
        {
            return "";
        }
        else
        {
            if (content.Length>length)
            {
                content = content.Substring(0, length) + "...";
            }
            return content;
        }
    }

    在前台aspx文件中使用:

    <%#GetContent(Eval("BookName").ToString(),10) %>

     方法2:

    <%# Eval("字段").ToString().Length > 10 ? Eval("字段").ToString().Substring(0,9)+"..." :Eval("字段").ToString()%>

    或者:

    <%# DataBinder.Eval(Container.DataItem,"字段").ToString().Trim().Length > 10 ? DataBinder.Eval(Container.DataItem,"字段").ToString().Trim().Substring(0,9)+"..." : DataBinder.Eval(Container.DataItem,"字段").ToString().Trim()%>
  • 相关阅读:
    小程序 scroll-view 中文字不换行问题
    模块
    网络编程
    元类
    day24
    day23
    day22
    day21
    day18
    day17
  • 原文地址:https://www.cnblogs.com/fanyong/p/2829890.html
Copyright © 2011-2022 走看看