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

做村易通网站站长要收费吗?深圳做网站的企业

做村易通网站站长要收费吗?,深圳做网站的企业,百度蜘蛛网站排名,物流建设网站总结报告asp.net mvc 自定义 pager 封装与优化Intro之前做了一个通用的分页组件#xff0c;但是有些不足#xff0c;从翻页事件和分页样式都融合在后台代码中#xff0c;到翻页事件可以自定义#xff0c;再到翻页和样式都和代码分离#xff0c; 自定义分页 pager 越来越容易扩展了… asp.net mvc 自定义 pager 封装与优化Intro之前做了一个通用的分页组件但是有些不足从翻页事件和分页样式都融合在后台代码中到翻页事件可以自定义再到翻页和样式都和代码分离 自定义分页 pager 越来越容易扩展了。HtmlHelper Pager扩展Pager V1.0/// summary/// Pager V1.0/// /summary/// param namehelperHtmlHelper/param/// param namepager分页信息/param/// returns/returnspublic static MvcHtmlString Pager(this HtmlHelper helper, PagerModel pager){ StringBuilder sbHtmlText new StringBuilder(); sbHtmlText.Append(div style\text-align:center\navul class\pagination\); if (pager.PageIndex 1) { sbHtmlText.Append(li class\disabled\a href\javascript:void(0)\ aria-label\Previous\span aria-hidden\true\«/span/a/li); } else { sbHtmlText.AppendFormat(lia href\javascript:loadData(1)\ aria-label\1\span aria-hidden\true\«/span/a/li, pager.PageIndex - 1); sbHtmlText.AppendFormat(lia href\javascript:loadData({0})\{0}/a/li, pager.PageIndex - 1); } sbHtmlText.AppendFormat(li class\active\a href\javascript:void(0)\{0}span class\sr-only\(current)/span/a/li, pager.PageIndex); if (pager.PageIndex pager.PageCount) { sbHtmlText.Append(li class\disabled\a href\javascript:void(0)\ aria-label\Next\span aria-hidden\true\»/span/a/li); } else { sbHtmlText.AppendFormat(lia href\javascript:loadData({0})\{0}/a/li, pager.PageIndex 1); sbHtmlText.AppendFormat(lia href\javascript:loadData({0})\ aria-label\Next\span aria-hidden\true\»/span/a/li, pager.PageIndex 1); } sbHtmlText.Append(/ul/nav); sbHtmlText.AppendFormat(divspan每页有strong{0}/strong条数据一共有strong{1}/strong页总计strong{2}/strong条数据/span/div/div, pager.PageSize, pager.PageCount, pager.TotalCount); return MvcHtmlString.Create(sbHtmlText.ToString());}Pager V2.0/// summary/// Pager V2.0/// /summary/// param namehelperHtmlHelper/param/// param namepager分页信息/param/// param nameonPageChange翻页事件/param/// returns/returnspublic static MvcHtmlString Pager(this HtmlHelper helper, PagerModel pager, Funcint, string onPageChange){ StringBuilder sbHtmlText new StringBuilder(); sbHtmlText.Append(div style\text-align:center\navul class\pagination\); if (pager.PageIndex 1) { sbHtmlText.Append(li class\disabled\a href\javascript:void(0)\ aria-label\Previous\span aria-hidden\true\«/span/a/li); } else { sbHtmlText.AppendFormat(lia href\{0}\ aria-label\Previous\span aria-hidden\true\«/span/a/li, onPageChange(pager.PageIndex - 1)); sbHtmlText.AppendFormat(lia href\{0}\{1}/a/li, onPageChange(pager.PageIndex - 1), pager.PageIndex - 1); } sbHtmlText.AppendFormat(li class\active\a href\javascript:void(0)\{0}span class\sr-only\(current)/span/a/li, pager.PageIndex); if (pager.PageIndex pager.PageCount) { sbHtmlText.Append(li class\disabled\a href\javascript:void(0)\ aria-label\Next\span aria-hidden\true\»/span/a/li); } else { sbHtmlText.AppendFormat(lia href\{0}\{1}/a/li, onPageChange(pager.PageIndex 1), pager.PageIndex 1); sbHtmlText.AppendFormat(lia href\{0}\ aria-label\Next\span aria-hidden\true\»/span/a/li, onPageChange(pager.PageIndex 1)); } sbHtmlText.Append(/ul/nav); sbHtmlText.AppendFormat(divspan每页有strong{0}/strong条数据一共有strong{1}/strong页总计strong{2}/strong条数据/span/div/div, pager.PageSize, pager.PageCount, pager.TotalCount); return MvcHtmlString.Create(sbHtmlText.ToString());}Pager V3.0/// summary/// Pager V3.0/// /summary/// param namehelperHtmlHelper/param/// param namepager分页信息/param/// param nameonPageChange翻页地址或事件/param/// param namepagerViewName分页分部视图名称/param/// param namedisplayMode分页显示模式/param/// returns/returnspublic static MvcHtmlString Pager(this HtmlHelper helper, PagerModel pager, Funcint, string onPageChange, string pagerViewName, PagingDisplayMode displayMode PagingDisplayMode.Always){ pager.OnPageChange onPageChange; pager.PagingDisplayMode displayMode; return MvcHtmlString.Create(helper.Partial(pagerViewName, pager).ToHtmlString());}SummaryPager V1.0 分页样式和翻页事件如果要修改都要修改 CSharp 代码Pager V2.0 可以自定义翻页事件但是要修改分页样式还是要修改 CSharp 代码Pager V3.0 可以在自定义分页分部视图中修改翻页事件或地址和分页样式,可以实现样式数据代码的分离End自定义 MvcSimplePager 项目和示例代码https://github.com/WeihanLi/MvcSimplePager对于 asp.net core 也是支持的哟 ()ノ~
http://www.zqtcl.cn/news/932210/

相关文章:

  • 莆田市的网站建设公司网站身份验证怎么做
  • 手机建站永久免费软件网站根目录 设置
  • 网站内容和备案不一3d建模师容易找工作吗
  • 深圳装饰公司网站怎么做正规网站
  • 福建省建设行业企业资质查询网站跨境电商网络营销是什么
  • 做科技汽车的视频网站有哪些内容wordpress长文分页
  • 哪里有建设好的网站自助建站管理平台
  • 优秀网站建设公司电话建站公司用的服务器
  • 湖南网站推广公司上海公司买车上牌规定
  • 一个企业做网站的目的高端网站设计 上海
  • 教做布艺的网站网页传奇游戏排行榜前十
  • 做一个公司网站大概要多少钱做一个wordpress模板下载地址
  • 时代强个人网站网络营销的特点举例
  • 专门做诺丽果的网站北京百度seo点击器
  • 佛山制作网站开发公司wordpress历史记录
  • 有没有什么专业做美业的网站安卓免费翻外墙的app
  • ppt网站建设教育网站的建设
  • 文化馆网站建设情况网站建设建站公司
  • 自己怎么做dj 视频网站网站推广 济南
  • 2014网站怎么备案怎样建置换平台网站
  • 惠州网站建设信息嘉兴做网站软件
  • 如何做发表文章的网站淮安市建设工程质量监督站网站
  • 做洁净的网站太原便宜做网站的公司
  • 网站设计评级检索标准的网站
  • 做个网站每年都要交域名费吗html静态网页首页模板
  • 网站资源整合与建设wordpress固定链接设置后404
  • 网站历史快照seo推广方法
  • 做淘宝客的的网站有什么要求北京专业网站制作公司
  • 建设网站 知乎个人可以开发app软件吗
  • 网站如何后台管理北京正规网站建设有几种