请教长文章分页的问题
请教长文章分页的问题,
应该怎么样来调用这个方法呢?如果直接使用SeparatePages(content)就不行
public Hashtable SeparatePages(string n_content,string page)
{
//在此处放置初始化页的用户代码
Hashtable returnHash = new Hashtable();
int start, stops, t, stat, pp, pagecount, pagesize, articleid;
string pa, articletxt, articletext, html;
int pig = 0;
//变量初始值
stat = 0;
start = 0; //开始查询的字符串位置,初始为0
stops = 0;
pagesize = 3000;//定义每页至少显示字符串数
pagecount = 0;
html = " ";
//获得当前的页数
pa = page;
if (pa == " " || pa == null)
{
pa = "1 ";
}
pp = Convert.ToInt32(pa);
//获得内容
articletxt = n_content;
//判断页面的内容长度是否大于定义的每页至少显示字符串数
if (articletxt.Length > = pagesize) // 如果大于字符串数,则我们可以分页显示
{
t = articletxt.Length / pagesize; //获得大致的总页数
for (int j = 0; j <= t; j++)
{ //如果查询开始位置到查询的范围超出整个内容的长度,那么就不用寻找断点(分页点);反之,查找
if (start + pagesize < articletxt.Length)
{
&n