如何用ASP.NET MVC4和MySQL构建长尾关键词搜索的分页功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1071个文字,预计阅读时间需要5分钟。
在开始添加MySQL分页功能组件前,需确保其具有一定的可复用性。首先,在项目中的Views文件夹下,通过右键新建名为_PaginationComponent.cs的文件。在此文件中,我将使用bootstrap分页组件来构建HTML和CSS。更多参考可访问:http://v3.%E2%80%9D
在开始做mysql分页功能组件前,便设定的是要有一定可复用性。先在项目里Views文件夹下右键新建名为_PaginationComponent.cshtml,这里html及css我采用的bootstrap分页组件,这可以参考v3.bootcss.com/components/。
先将生成项目效果截图呈上:
这里有需要预先知道的,是mysql分页查询与mssql分页查询实现不同点在于,mysql支持limit语句,limit格式为 limit pageIndex*pageSize,pageSize,pageIndex--为页数,pageSize--为页面包含数据量。limit具体用法可查询mysql手册。然后需要预先定义好pageSize,pageIndex,pageCount(分页总数)三个量。这里预设pageSize为30,即: int pageSize = 30。
本文共计1071个文字,预计阅读时间需要5分钟。
在开始添加MySQL分页功能组件前,需确保其具有一定的可复用性。首先,在项目中的Views文件夹下,通过右键新建名为_PaginationComponent.cs的文件。在此文件中,我将使用bootstrap分页组件来构建HTML和CSS。更多参考可访问:http://v3.%E2%80%9D
在开始做mysql分页功能组件前,便设定的是要有一定可复用性。先在项目里Views文件夹下右键新建名为_PaginationComponent.cshtml,这里html及css我采用的bootstrap分页组件,这可以参考v3.bootcss.com/components/。
先将生成项目效果截图呈上:
这里有需要预先知道的,是mysql分页查询与mssql分页查询实现不同点在于,mysql支持limit语句,limit格式为 limit pageIndex*pageSize,pageSize,pageIndex--为页数,pageSize--为页面包含数据量。limit具体用法可查询mysql手册。然后需要预先定义好pageSize,pageIndex,pageCount(分页总数)三个量。这里预设pageSize为30,即: int pageSize = 30。

