文章截断显示方法

第一种方法:

<%# Regex.Replace((DataBinder.Eval(Container.DataItem,
"Detail").ToString().Length >1000 ? DataBinder.Eval(Container.DataItem,
"Detail").ToString().Substring(0, 1000) +"……" :
DataBinder.Eval(Container.DataItem, "Detail").ToString()),
"\\s|<(?!br)[^>]*>", "")%>

第二种方法:

private string SubStr(string sString, int nLeng)
   
{
       
//可以加上判断传入的是否为空
        if (sString.Length
<= nLeng)
       
{
            return
sString;
       
}
        string sNewStr =
sString.Substring(0, nLeng);
       
sNewStr = sNewStr + ".....";
       
return sNewStr;
    }

文章截断显示方法,布布扣,bubuko.com

时间: 2024-12-09 05:10:53

文章截断显示方法的相关文章

修改DEDECMS文章标题长度,解决DEDECMS文章标题显示不全

在用dede调用列表标题出来的时候,会发现标题文字字数显示不完全,那是因为dede默认标题出来长度是30个字符,为了让标题显示完整,要做以下修改! 1.进入后台–系统–系统设置–系统基本参数–其他选项–文档标题最大程度改为你要的长度原默认是60(这里改为了200) 2.登陆数据库,改数据库表dede_archives表里面的title字段,原默认是60,(这里改为200). 1 ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHAR(

hexo创建新文章的正确方法

起因 之前我一直是通过复制以前的文章的形式来创建一个新的文档,但是这一次似乎遇到了一些问题.我将文章写完之后,准备进行预览,输入hexo s命令.在预览页面却没有显示出新的文章,还是和之前的页面是一样的 分析 我是这样分析的: 1. 没有hexo clean清楚缓存 2. 没有生成新的静态文档 3. 文章生成错误 大专栏  hexo创建新文章的正确方法解决方法 重新hexo clean清楚缓存文件,然后再hexo g生成新的文件,再hexo s启动本地服务器 失败,还是没显示出新的文档,(由此说

Android应用程序全屏显示方法

导入两个包: import android.view.Window; import android.view.WindowManager; public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(W

原创 gif png bmp jeg 显示方法

/// <summary> /// 注意不要忘记引用那几个图片单元哦,除了bmp格式不需要引用任何单元, /// 其它图片格式都需要引用对应的图片单元 /// png ---> Vcl.Imaging.pngimage /// jpg ---> Vcl.Imaging.jpeg /// gif ---> Vcl.Imaging.GIFImg /// </summary> procedure TForm12.btn1Click(Sender: TObject); v

JSTL FOREACH循环每行两和三列的显示方法

1 //两列的 2 <c:forEach var="bean" items="${result}" varStatus="status"> 3 <c:if test="${status.count%2==1}"> 4 <tr> 5 </c:if> 6 <td><b>$...{bean.id}</b>:$...{bean.name}</td

同时调用多个栏目的文章,文章前显示栏目名称

{pc:get sql="SELECT * FROM v9_news WHERE catid IN (61,62,63,64,65) order by id DESC" num="10"  return="data" }{loop $data $n $r} <LI><SPAN><a href="{$CATEGORYS[$r[catid]][url]}">[{$CATEGORYS[$r['ca

单行文本和多行文本溢出以省略号显示方法

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> .inaline{ overflow: hidden; white-space:nowrap;   //单行显示溢出以省略号显示方法 text-overflow: ellip

Latex 算法过长 分页显示方法

参考: Algorithm tag and page break Latex 算法过长 分页显示方法 1.引用algorithm包: 2.在\begin{document}前加上以下Latex代码: \makeatletter \newenvironment{breakablealgorithm} {% \begin{breakablealgorithm} \begin{center} \refstepcounter{algorithm}% New algorithm \hrule height

后缀名显示方法

后缀名显示方法 由于设置原因,我们可能看不到文件的后缀名.但有时我们又要用到后缀名,就需要通过设置,让后缀名显示出来. Windows 系统通用 如果文件后缀名默认没有显示,可以打开 控制面板,将查看方式调为 大图标. 找到 资源管理器选项(Win 7 中是 文件夹选项) 在 查看 标签中,将 隐藏已知文件类型的扩展名 前的复选框取消勾选,然后就能查看和编辑文件的扩展名了. Win 10 系统 win 10 系统显示后缀名就很容易了.直接点击文件资源管理器菜单栏中的 查看 选项卡,然后就有展示