读书人

在DATALIST中如何对文字字数进行分页

发布时间: 2012-03-20 14:01:11 作者: rapoo

在DATALIST中怎么对文字字数进行分页

C# code
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title></title>    <style type="text/css">        .style1        {            font-size: xx-large;        }    </style>    </head><body>    <form id="form1" runat="server">            <asp:DataList ID="DataList1" runat="server" RepeatLayout="Flow"             style="margin-right: 564px" BorderStyle="Outset" BorderWidth="5px"             >            <FooterTemplate>                <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/SetCompany.aspx"                     Font-Bold="True" Font-Overline="False" Font-Size="X-Large">查看全部</asp:HyperLink>            </FooterTemplate>            <HeaderTemplate>                公司简介            </HeaderTemplate>            <ItemTemplate>                 <div style="height: 158px; width: 231px">                 <%# Eval("Co_Content")%>                </div>

<%# Eval("Co_Content")%>这里是我绑定的公司简介内容,大概有1000多字,但是让它一次全部显示出来会很不美观,我想就是对文字进行分页显示,比如一页显示300字这样的。然后有上一页和下一页,当前第几页,总共多少页什么的。
高手来解决下,谢谢,最好能把代码发出来。

[解决办法]
算法跟分页算法没啥区别,有了当前页、每页显示多少等信息,就可以通过string函数截取字符进行显示了。

读书人网 >asp.net

热点推荐