asp.net网站中新闻显示的问题

使用asp.net开发一个显示新闻的网站,要实现缩略显示新闻的功能,即只在主页面中显示每条新闻开始的部分,后面的内容用……代替,点击链接才能看到完整的新闻。实现这样的功能... 使用asp.net开发一个显示新闻的网站,要实现缩略显示新闻的功能,即只在主页面中显示每条新闻开始的部分,后面的内容用……代替,点击链接才能看到完整的新闻。实现这样的功能应该用什么控件,如何实现?谢谢! 展开
 我来答
思思念zz
推荐于2016-11-20 · 超过10用户采纳过TA的回答
知道答主
回答量:34
采纳率:100%
帮助的人:27.2万
展开全部

给你一个gridview显示。。。的示例参考参考:

   //数据绑定后 
for (int i = 0; i <= Gridview.Rows.Count - 1; i++)

        {
            //设置分页的话在这里面添加

            DataRowView mydrv = dt.DefaultView[i];
 
            string temp = Convert.ToString(mydrv["ColumnName"]);

            Gridview.Rows[i].Cells[5].ToolTip = gIntro;

            Gridview.Rows[i].Cells[5].Text = SubStr(gIntro, 6);

        }
   //Gridview中实现省略号代替超长字符串

    public string SubStr(string sString, int nLeng)

    {

        if (sString.Length <= nLeng)

        {

            return sString;

        }

        string sNewStr = sString.Substring(0, nLeng);

        sNewStr = sNewStr + "...";

        return sNewStr;

    }
清净脦自在
2015-04-24 · 超过33用户采纳过TA的回答
知道答主
回答量:94
采纳率:50%
帮助的人:24.3万
展开全部
什么控件都不需要,你加一个判断就好了 在显示列表的时候,针对新闻字段 使用三元表达式,一句话搞定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式