这篇“ASP.NET MVC中如何使用MvcPager”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“ASP.NET MVC中如何使用MvcPager”文章吧。
一.分页
首先我们需要创建一个ASP.NETMVC的项目,具体怎么创建就不细说了
之后我们需要引入控件的dll文件
我是在官网下的案例,直接引用的,
当然你们也可以从NuGet包中引用
找到项目,点击右键会有一个管理NuGet程序包,我们打开它
输入Webdiyer找到,并安装
实体类
Article.cs
publicclassArticle
{
[Display(Name=”文章编号”)]
publicintID{get;set;}
[Display(Name=”文章标题”)]
[MaxLength(200)]
publicstringTitle{get;set;}
[Display(Name免费云主机域名=”文章内容”)]
publicstringContent{get;set;}
[Display(Name=”发布日期”)]
publicDateTimePubDate{get;set;}
[Display(Name=”作者”)]
[MaxLength(20)]
publicstringAuthor{get;set;}
[Display(Name=”文章来源”)]
[MaxLength(20)]
publicstringSource{get;set;}
}
Cotroller
publicActionResultAjaxPaging(intid=1)
{
using(vardb=newDataContext())
{
varmodel=db.Articles.OrderByDescending(a=>a.PubDate).ToPagedList(id,5);
//判断是否是AJAX请求,如果为true,就返回分部视图
if(Request.IsAjaxRequest())
returnPartialView(“_ArticleTable”,model);
returnView(model);
}
}
应该可以看到,我们引用了这个分页控件的时候,我们返回的不在是List
后面的ToPagedList(起始页,每页显示条数),起始页需要我们在本方法中定义intid=1
View:
@modelPagedList
@usingWebdiyer.WebControls.Mvc;
//这个ID就是我们在分页需要来更新的ID
这篇文章主要介绍“怎么使用JS获取当前节点的兄弟/父/子节点”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用JS获取当前节点的兄弟/父/子节点”文章能帮助大家解决问题。通过事件监听器获取当前节点:1.getEle…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。