一篇文章分页显示的源码(C#)
2006-06-27 19:14
447 查看
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">
SqlConnection cn;
int textlen,prevlen,latelen;
string text;
void Page_Load(Object sender, EventArgs e) {
cn =new SqlConnection("server=localhost;uid=sa;pwd=***;database=***");
SqlDataAdapter da = new SqlDataAdapter("select text from test",cn);
DataSet ds=new DataSet();
da.Fill(ds,"text");
text=ds.Tables["text"].Rows[0][0].ToString();
textlen=text.Length;
prevlen=text.LastIndexOf("p>",14000)+2;
latelen=textlen-prevlen;
Label2.Text=text.Substring(0,prevlen);
}
void Button1_Click_1(object sender, EventArgs e) {
Label2.Text=text.Substring(prevlen,latelen);
}
void Button2_Click(object sender, EventArgs e) {
Label2.Text=text.Substring(0,prevlen);
}
</script>
<html>
<head>
</head>
<body topmargin="0">
<form runat="server">
<table width="550" align="center">
<tbody>
<tr>
<td>
<asp:Label id="Label2" runat="server">Label</asp:Label></td>
</tr>
<tr>
<td align="middle">
<asp:Button id="Button1" onclick="Button1_Click_1" runat="server" Text="下一页"></asp:Button>
<asp:Button id="Button2" onclick="Button2_Click" runat="server" Text="上一页"></asp:Button>
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
这是分两页显示,可以在此基础上分多页显示。
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">
SqlConnection cn;
int textlen,prevlen,latelen;
string text;
void Page_Load(Object sender, EventArgs e) {
cn =new SqlConnection("server=localhost;uid=sa;pwd=***;database=***");
SqlDataAdapter da = new SqlDataAdapter("select text from test",cn);
DataSet ds=new DataSet();
da.Fill(ds,"text");
text=ds.Tables["text"].Rows[0][0].ToString();
textlen=text.Length;
prevlen=text.LastIndexOf("p>",14000)+2;
latelen=textlen-prevlen;
Label2.Text=text.Substring(0,prevlen);
}
void Button1_Click_1(object sender, EventArgs e) {
Label2.Text=text.Substring(prevlen,latelen);
}
void Button2_Click(object sender, EventArgs e) {
Label2.Text=text.Substring(0,prevlen);
}
</script>
<html>
<head>
</head>
<body topmargin="0">
<form runat="server">
<table width="550" align="center">
<tbody>
<tr>
<td>
<asp:Label id="Label2" runat="server">Label</asp:Label></td>
</tr>
<tr>
<td align="middle">
<asp:Button id="Button1" onclick="Button1_Click_1" runat="server" Text="下一页"></asp:Button>
<asp:Button id="Button2" onclick="Button2_Click" runat="server" Text="上一页"></asp:Button>
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
这是分两页显示,可以在此基础上分多页显示。
相关文章推荐
- 【C#】文章正文显示和文章列表分页,审核功能的添加
- 读取一篇文章并分页显示
- 一篇长文章如何分页显示呢?
- [JS源码]超长文章自动分页(客户端版)
- 一个相当独立的.通用分页控件c#源码二(downmoon收集)
- 一个相当独立的.通用分页控件c#源码一(downmoon收集)
- php中长文章分页显示实现代码
- C#中HTML文章中截取摘要,可显示图片 .
- 一篇文章看明白 Android 从点击应用图标到界面显示的过程
- 一篇关于oracle分页查询的好文章
- 长文章用分页符来分页显示(ASP实现)
- [源码包编译]关于/etc/ld.so.conf、ldconfig、pkg-config、PKG_CONFIG_PATH的一篇文章
- 文章,记录按内容分页显示,根据文章内容按字数进行分页
- 一篇很好的关于mysqld_safe脚本源码解读的文章,收藏了!!
- C#DataGridView分页显示代码详解
- 怎么只显示一篇文章?有没有人来解决这个问题?
- ASP.NET长文章分页显示函数
- 一个ASP.NET长文章分页显示函数
- PHP CMS 如何让父栏目显示该栏目并分页和子栏目所有文章列表
- 一篇文章看懂TPCx-BB(大数据基准测试工具)源码