帐号
注册
密码
登录
只需一步,快速开始
关闭
安全选项
找回密码
记住我
我的中心
登录或注册新用户,开通自己的个人中心
切换到窄版
快速搜索
帖子标题
作者
版块
PageAdmin网站内容管理系统(CMS)交流论坛
»
PageAdmin使用区
»
安装及使用交流
»
如何调用搜索结果总数
PageAdmin使用区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告发布专区
返回列表
查看:
2363
|
回复:
4
如何调用搜索结果总数
[复制链接]
发送短消息
UID
72681
精华
0
查看公共资料
搜索主题
搜索帖子
李木木
组别
PageAdmin新手
生日
帖子
54
积分
102
性别
注册时间
2021-12-23
1
#
字体大小:
t
T
发表于
2022-02-10 10:56
|
只看楼主
想在搜索结果页面显示搜索结果共有多少条,要怎么加呢
分享
转发
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16248
积分
26996
性别
注册时间
2015-11-29
2
#
字体大小:
t
T
发表于
2022-02-10 11:25
|
只看该用户
你搜索模板写好了?可以发你的模板出来看看
PageAdmin CMS-想到就能做到!
TOP
发送短消息
UID
72681
精华
0
查看公共资料
搜索主题
搜索帖子
李木木
组别
PageAdmin新手
生日
帖子
54
积分
102
性别
注册时间
2021-12-23
3
#
字体大小:
t
T
发表于
2022-02-10 11:29
|
只看楼主
回复
2楼
xiyou
的帖子
@{
int columnId = Html.CurrentColumnId();
string kw = StringHelper.Format<string>(HttpContext.Current.Request.QueryString["kw"]);
string[] pagePathArr = Html.PagePath().Split('/');
int currentPage = StringHelper.Format<int>(Html.CustomViewParameter("page"));
if (currentPage <= 0)
{
currentPage = 1;
}
PageInfo pageInfo = new PageInfo()
{
PageSize = 10,//每页显示10条数据
CurrentPage = currentPage, //当前页码,系统预设
};
var dataList = Html.InfoDataList(new { Table = "news" ,OrderBy="thedate desc"},"title like @kw", new { kw = "%" + kw + "%" }, pageInfo);
ViewBag.Path = "/news/Search/"; //PagebreakPartial分页文件用到
}
<div class="container padding-bottom-60">
<ul class="breadcrumb">
<li><a href="@Html.SiteUrl()"><span class="fa fa-home"> 首页</span></a></li>
<li><a href="">文章搜索</a></li>
</ul>
<ul class="news-list padding-top-10">
<li style="border-bottom: 0px solid #dddbdb;">
<span>搜索</span>
<span style="color:#db3636">"@kw"</span>
<span>共找到</span>
<span style="color:#db3636">"<%=RecordCount%>"</span>
<span>篇文章</span>
</li>
@{int num = 0;
foreach (var item in dataList)
{
num++;
string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
string date = item.Thedate.ToString("yyyy-MM-dd");
<li class="item">
<span class="title" style="background: url([img]http://129.0.12.91/Templates/CompanyDefault/images/5-1.png[/img]) no-repeat left center;">
<a href="@url" target="_blank" title="@item.Title">@item.Title</a>
</span>
<span class="date">@date</span>
</li>
}
if (num == 0)
{
<li class="line-height-2 padding-bottom-20 padding-top-20" style="height: 300px;margin-left:500px;border-bottom: 0px solid #dddbdb;">
<img class="img4" referrerpolicy="no-referrer" src="http://129.0.12.91/Templates/CompanyDefault/images/not found2.png">
<span class="word11">暂时没有找到匹配的记录</span>
<span class="info7">请更换一个关键词重新搜索!</span>
</li>
}
}
</ul>
@Html.Partial("PagebreakPartial", pageInfo)
</div>
<script>
$("#input-search").val("@kw");
//$searchBtn.trigger("click");//触发搜索按钮,显示搜索框
</script>
复制代码
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16248
积分
26996
性别
注册时间
2015-11-29
4
#
字体大小:
t
T
发表于
2022-02-10 14:40
|
只看该用户
http://www.pageadmin.net/help/38.cshtml
pageinfo里面有一个属性是总记录数
PageAdmin CMS-想到就能做到!
TOP
发送短消息
UID
72681
精华
0
查看公共资料
搜索主题
搜索帖子
李木木
组别
PageAdmin新手
生日
帖子
54
积分
102
性别
注册时间
2021-12-23
5
#
字体大小:
t
T
发表于
2022-02-11 09:09
|
只看楼主
回复
4楼
xiyou
的帖子
好的!多谢!
TOP
上一主题
|
下一主题
返回列表
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
PageAdmin使用区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告发布专区
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default