ASP无组件分页实现思路及代码

来源:爱站网时间:2020-05-14编辑:网友分享
在ASP操作中我们经常在HTML页面中的脚本程序提供一个运行环境,而VBScript是ASP中最常用的脚本语言,我们都知道运行ASP程序并不简单,那么接下来这篇文章是爱站技术频道小编为大家介绍的ASP无组件分页实现思路及代码,一起进入下文学习吧!

在ASP操作中我们经常在HTML页面中的脚本程序提供一个运行环境,而VBScript是ASP中最常用的脚本语言,我们都知道运行ASP程序并不简单,那么接下来这篇文章是爱站技术频道小编为大家介绍的ASP无组件分页实现思路及代码,一起进入下文学习吧!
后台代码:

复制代码 代码如下:

public ActionResult sys(string page)
{
if (page == null)
{
string sql = "select top 15 * from dingdinfo ORDER BY dingdh desc";
ViewData["ds"] = dr.resultSet(sql, "dingdinfo");
}
if (page != null)
{
int pageSL = Convert.ToInt32(page);
string sql = "select top 15 * from dingdinfo where id not in (select top " + (pageSL - 1) * 15 + " id from dingdinfo order by dingdh desc )ORDER BY dingdh desc";
ViewData["ds"] = dr.resultSet(sql, "dingdinfo");
}
//计算pageCount
string sql1 = "select * from dingdinfo";
int pageCount = dr.resultCount(sql1,"dingdinfo");
int Chu = Convert.ToInt32(pageCount / 15);
int yuS = Convert.ToInt32(pageCount % 15);
if (pageCount > 15)
{
int pageJG = Chu;
if (yuS != 0)
{
pageJG = Chu + 1;
ViewData["jg"] = pageJG;
}
else
{
ViewData["jg"] = pageJG;
}
}
return View();
}


页面显示:
JS代码:

 

复制代码 代码如下:

 



HTML代码:

 

 



if (count != 0)
{
for (int i = 1; i { %>

}%>


页面最终效果:

以上就是爱站技术频道小编对ASP无组件分页实现思路及代码的总结,我们要提前布局做好项目需求,只是这个还是要根据项目需求而定。

上一篇:ASP中UBOUND与LUBOUND的使用方法

下一篇:asp实现读取数据库输出json代码

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载