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

网站开发和设计域名注册后怎么建设网站

网站开发和设计,域名注册后怎么建设网站,wordpress 计时,电脑培训中心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.huolong8.cn/news/239203/

相关文章:

  • 做产品网站淘宝百度棋类游戏网站开发
  • 漯河网站建设lhwzzz网站自动更新
  • linux网站开发工具加强二级网站建设 招生
  • vps网站如何绑定多个域名凌源市建设局网站
  • 网站优化检查网站开发中的抓包工具
  • 益阳做网站公司上海网站优化加盟
  • 黑河网站制作ps怎样做网站首页图
  • 广东省建筑施工企业安全管理人员什么样的网站适合优化
  • 35互联做的网站后台怎样登录跨境电商平台有哪些推广方式
  • wordpress模板建站做外贸重新设计网站
  • 微妙音门户网站建设网站用自己的电脑做服务器吗
  • 郑州网站推广电话wordpress不能访问
  • 空气净化器用什么网站做外贸哈尔滨网站建设推广方案
  • 西安做网站的公司电话做网站玩玩
  • 河南做网站企起作文网入口
  • iis默认网站 建设中微信公众号怎么发布文章
  • 网站开发工具需求简洁网站欣赏
  • 个人网站该怎么打广告做网站必须购买空间吗?
  • 晚上做设计挣钱的网站百度搜索网页
  • 网站配置服务Wordpress网页设计大赛策划案
  • 创建网站免费注册网站内侧网编
  • 做网站赚大钱网站域名的注册时间
  • 公益网站 html 模板网站开发费计入什么科目合适
  • 网站建设选择云主机吗舟山网站设计
  • 想在网站上放百度广告怎么做广州装修公司口碑最好的是哪家
  • 建设网站怎样分配给用户空间自己做网站卖什么好
  • 网站开发项目发展现状网站建设售后服务安全维护
  • 网站自适应屏幕建设品牌网站公司
  • 网站 网络营销价值wordpress源码买卖
  • 国外优秀网站设计银川网站建设哪家好