代码拉取完成,页面将自动刷新
@using App_Code
@{
var q = Request.QueryString["q"];
var page = int.Parse(Request.QueryString["p"] ?? "1");
Page.Title = "Orchard Documentation - Search - " + q;
Page.DocumentTitle = "Search Results";
var resultSet = SearchHelpers.Query(HttpContext.Current, q, page);
var documents = resultSet.Documents;
if (resultSet.TotalCount == 0) {
@:No results found.
}
else {
<div class="searchResultCount">@resultSet.TotalCount @(resultSet.TotalCount > 1 ? "documents" : "document") found.</div>
<ul id="SearchResultsDiv">
@foreach (var doc in documents) {
<li>
<article>
<header>
<h2><a href="@Href(doc.Url)">@doc.Title</a></h2>
</header>
<blockquote>@Html.Raw(doc.Summary)</blockquote>
<div><a href="@Href(doc.Url)">Read more...</a></div>
</article>
</li>
}
</ul>
if (resultSet.TotalCount > SearchHelpers.PageSize) {
int pages = (resultSet.TotalCount / SearchHelpers.PageSize) + 1;
<ul class="searchPagination">
@for (var p = 1; p <= pages; p++) {
<li>@if (p == page) {<text>@p</text>} else {<a href="?q=@(q)&p=@p">@p</a>}</li>
}
</ul>
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。