当前位置: 首页 > 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.pierceye.com/news/932210/

相关文章:

  • 阜蒙县建设镇官方网站那种网站2021
  • 同信.长春网站建设北京网站建设策划
  • 长沙游戏网站开发开发人员公众号
  • 用手机能建网站吗软件商店软件下载
  • 天津自助建站哪个建设网站
  • 西宁市网站建设公司推荐网站全网建设 莱芜
  • 安徽阜阳网站建设公司wordpress网页自适应屏幕大小
  • 上海门户网站的亮点网站开发平台及常用的开发工具
  • 广州h5设计网站公司网站建设从建立服务器开始
  • 如何网站建设全包12306网站多钱做的
  • 阳江北京网站建设中国平面设计在线
  • 上海城乡建设中级职称报名网站合肥网站建设之4个细节要注意事项
  • 洮南网站建设哪家好鞍山信息港招聘信息网
  • 大气手机网站wordpress 添加设置
  • 公司创建网站销售wordpress缩略图支持外链图
  • php网站开发案例教程 dvdwordpress淘宝客自适应模板
  • 做建筑设计网站可以推广的网站有哪些
  • 安徽省建设厅证书查询官方网站关键词优化公司如何选择
  • io游戏网站青岛网站优化排名
  • 怎样建设网站?(怎样注册域名?如何选择主机?网站应有哪些功能模块网站备案可以变更吗
  • 欧美男女直接做的视频网站广告投放跟网站建设一样吗
  • 建网站的流程费用广州比较大的外贸公司
  • wordpress 调用站外api广州优化公司推广
  • 自贡建设专业网站设计企业网站建设专家
  • 重庆潼南网站建设哪家便宜淄博做网站电话
  • 下载官方网站合肥建站公司seo
  • 做网站还是做app好科技部政服务服平台
  • 东阿聊城做网站的公司seo顾问培训
  • 临海高端营销型网站建设地址建设网站有什么要素构成
  • wordpress 照片分享昌平网站建设推广优化seo