当前位置: 首页 > news >正文

汕头模板做网站网络营销的概念及手段

汕头模板做网站,网络营销的概念及手段,无锡品牌网站建设网站,网页制作网站制作最近刚刚接触MVC不久#xff0c;因项目中要用到分页#xff0c;网上找了下资料#xff0c;最后采用了MvcPager(http://www.webdiyer.com/),支持同步和Ajax异步分页。废话不多说了直接上代码。一.MvcPager异步 ViewModel:public class Article{[Display(Name 信息编号…最近刚刚接触MVC不久因项目中要用到分页网上找了下资料最后采用了MvcPager(http://www.webdiyer.com/),支持同步和Ajax异步分页。废话不多说了直接上代码。一.MvcPager异步 ViewModel:public class Article{[Display(Name 信息编号)]public int ID { get; set; }[Display(Name 信息标题)]public string Title { get; set; }[Display(Name 信息内容)]public string Content { get; set; }}public class AjaxPager{public PagedList Articles { get; set; }}Control:/// /// 异步分页测试/// /// pageIndex/// 关键字/// public ActionResult AjaxPaging(int? id 1, string key null){int totalCount 0;int pageIndex id ?? 1;int pageSize 2;List infoList new SoleFuDAL.MyTest().GetArticleList(key, pageSize, (pageIndex - 1) * 2, out totalCount);PagedList InfoPager infoList.AsQueryable().OrderByDescending(o o.ID).ToPagedList(pageIndex, pageSize);InfoPager.TotalItemCount totalCount;InfoPager.CurrentPageIndex (int)(id ?? 1);Models.MyTest.AjaxPager model new Models.MyTest.AjaxPager();model.Articles InfoPager;if (Request.IsAjaxRequest()){return PartialView(_ArticleList, model);}return View(model);}View:model soulefu_manage.Models.MyTest.AjaxPagerusing Webdiyer.WebControls.Mvc;MVCPager-AjaxPagingusing (Html.BeginForm(AjaxPaging, MyTest, new RouteValueDictionary { { id, } }, FormMethod.Get)){Html.Label(关键字) }*分页Table*{ Html.RenderPartial(_ArticleTable); }Ajax.Pager(Model.Articles, new PagerOptions{PageIndexParameterName id,FirstPageText 首页,PrevPageText 上一页,NextPageText 下一页,LastPageText 末页,NumericPagerItemCount 5,ContainerTagName ul,CssClass pagination,CurrentPagerItemTemplate {0},DisabledPagerItemTemplate {0},PagerItemTemplate {0}}).AjaxOptions(a a.SetUpdateTargetId(articles))model soulefu_manage.Models.MyTest.AjaxPager序号标题内容foreach (var item in Model.Articles){Html.DisplayFor(model item.ID)Html.DisplayFor(modelItem item.Title)Html.DisplayFor(modelItem item.Content)}二.MvcPager同步ViewModel(此处可不增加直接和异步的共用同一个):public class MVCPager{//信息列表public PagedList Articles { get; set; }}Control:/// /// 同步分页测试/// /// pageIndex/// 关键字/// public ActionResult MVCPager(int? id 1, string key null){int totalCount 0;int pageIndex id ?? 1;int pageSize 2;List infoList new SoleFuDAL.MyTest().GetArticleList(key, pageSize, (pageIndex - 1) * 2, out totalCount);PagedList InfoPager infoList.AsQueryable().OrderByDescending(o o.ID).ToPagedList(pageIndex, pageSize);InfoPager.TotalItemCount totalCount;InfoPager.CurrentPageIndex (int)(id ?? 1);//数据组装到viewModelModels.MyTest.MVCPager model new Models.MyTest.MVCPager();model.Articles InfoPager;return View(model);}View:model soulefu_manage.Models.MyTest.MVCPagerusing Webdiyer.WebControls.Mvc;MVCPagerusing (Html.BeginForm(MVCPager, MyTest, new RouteValueDictionary { { id, } }, FormMethod.Get)){Html.Label(关键字)}编号标题内容foreach (var info in Model.Articles){Html.DisplayFor(model info.ID)Html.DisplayFor(model info.Title)Html.DisplayFor(model info.Content)}Html.Pager(Model.Articles, new PagerOptions{PageIndexParameterName id,FirstPageText 首页,PrevPageText 上一页,NextPageText 下一页,LastPageText 末页,ContainerTagName ul,CssClass pagination,CurrentPagerItemTemplate {0},DisabledPagerItemTemplate {0},PagerItemTemplate {0},Id bootstrappager})获取测试数据方法(共用)public class MyTest{/// /// 获取测试数据/// /// /// /// /// /// public List GetArticleList(string key, int PageSize, int CurrentCount, out int TotalCount){string tabName string.Format(Article);string strWhere 11;if (!string.IsNullOrEmpty(key)){//SQL关键字过滤 包含关键字则不拼接SQLif (!SqlInjection.GetString(key)){strWhere string.Format( AND (Title LIKE %{0}% OR Content LIKE %{0}%), key);}}string Order string.Format(ID ASC);DataSet ds SqlHelper.GetList(SqlHelper.connStr, Order, PageSize, CurrentCount, tabName, strWhere, out TotalCount);List list new List();if (ds ! null ds.Tables.Count 0){foreach (DataRow dr in ds.Tables[0].Rows){Article model new Article();model.ID Convert.ToInt32(dr[ID]);model.Title dr[Title].ToString();model.Content dr[Content].ToString();list.Add(model);}}return list;}}效果图(需要引用CSS)以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持找一找教程网。
http://www.pierceye.com/news/13170/

相关文章:

  • 开封网站建设-中企动力wordpress浮动按钮插件
  • 濮阳建设银行官方网站织梦cms做网站流程
  • 微信企业网站模板网络营销的八大功能
  • wordpress 用户站点买域名 个人博客 wordpress
  • 建网站云空间网络营销方案案例
  • 带做网站制作php网站
  • 网络 网站建设办公网站ww正能量
  • 一个专门做网站建设的公司网页优化
  • 襄阳大型网站建设广告公司怎么取名字
  • 洛阳做多屏合一网站怎么获取免费的wordpress
  • 网站qq安全认证注册公司的条件和费用
  • 品牌整合营销推广seo外包公司优化
  • 手机网站制作器北京十大室内设计公司排名
  • 网站的版式设计邯郸做移动网站价格表
  • 建设工程图审管理信息系统网站企业内部网站源码
  • 网站在布局济南网站备案
  • 网站好看的图标代码湖南常德桃源县
  • wordpress 4.8 wpmu东莞网站快速排名优化
  • 微应用和微网站的区别是什么做动效网站
  • 南县网站设计网站站外推广方式有哪些
  • 腐女喜欢做的网站360搜索首页
  • 推广网站的方法铭万做网站怎么样
  • 乌当区城乡建设局网站wordpress 登录框
  • 苏州网站建设方式广州营销网站建设公司哪家好
  • 免费做网站电话变装 wordpress
  • 各大网站头条凡科建站登录入口官方正版
  • 沈阳网站前端赣州市建设考勤在哪个网站
  • 电商公司网站建设财务核算网站建设用到什么软件
  • 三创大赛网站建设南通建设厅网站
  • 南通网站建设空间seo排名的公司