zoukankan      html  css  js  c++  java
  • 使用TagHelper完成分页步骤

    使用TagHelper完成分页步骤

    转载 2016-08-23 11:37:33

    1 创建一个MyPageOpion类,用来存储分页信息,比如当前页,栏目总数,页面大小,跳转地址(RouteUrl)等等。

    2创建一个PageTagHelper类继承于TagHelper类,添加一个MyPageOption的属性,然后重写他的process方法,当然也可以重写async方法,用异步效果当然更好。

    3​在视图ViewImports的页面添加这个TagHelper继承类

    4这样就可以在视图中使用这个自定义标签了,但是有一点请注意:标签的名字就是继承类的前面名字,属性就是继承类的属性,但是要加上破折号而且不区分大小写,详细的样子如下:

    PageTagHelper:TagHelper

    {

              MyPageOption PageOption{get;set;}

              override process(){}​

    }​

    那么在视图中的使用就是​

    page-option所需要的就是一个MyPageOption对象,这在页面传输的时候就可以带上,可以利用ViewState和ViewBag等等。​

  • 相关阅读:
    利用requests, beautifulsoup包爬取股票信息网站
    Mac自带编码转换工具iconv
    Flask 快速入门
    HTML模版组件
    JavaScript正则表达式及jQuery回顾
    jQuery 教程
    Document
    Document
    Document
    Document
  • 原文地址:https://www.cnblogs.com/sunliwang/p/6544412.html
Copyright © 2011-2022 走看看