分页类和异常类
发布时间:2023-06-01 13:55:14 所属栏目:Asp教程 来源:
导读:其它的一些,比如分页类,异常类(用于信息提示),文件操作类(未完成),经常用到的工具类及验证输入的表单验证类(ASP版,配合前台JS版使用更佳):
分页类Pager
<%
Class Pager Private IUrl
Private IPage
分页类Pager
<%
Class Pager Private IUrl
Private IPage
其它的一些,比如分页类,异常类(用于信息提示),文件操作类(未完成),经常用到的工具类及验证输入的表单验证类(ASP版,配合前台JS版使用更佳): 分页类Pager <% Class Pager Private IUrl Private IPage Private IParam Private IPageSize Private IPageCount Private IRecordCount Private ICurrentPageIndex Public Property Let Url(ByVal PUrl) IUrl = PUrl End Property Public Property Get Url() If IUrl = "" Then If Request.QueryString <> "" Then Dim query For Each key In Request.QueryString If key <> Param Then query = query & key & "=" & Server.UrlEnCode(Request.QueryString(key)) & "&" End If Next IUrl = Page & "?" & query & Param & "=" Else IUrl = Page & "?" & Param & "=" End If End If Url =IUrl End Property Public Property Let Page(ByVal PPage) IPage = PPage End Property Public Property Get Page() Page = IPage End Property Public Property Let Param(ByVal PParam) IParam = PParam End Property Public Property Get Param() Param = IParam End Property Public Property Let PageSize(ByVal PPageSize) IPageSize = PPageSize End Property Public Property Get PageSize() PageSize = IPageSize End Property Public Property Get PageCount() If (Not IPageCount > 0) Then IPageCount = IRecordCount / IPageSize If (IRecordCount MOD IPageSize) > 0 Or IRecordCount = 0 Then IPageCount = IPageCount + 1 End If End If PageCount = IPageCount End Property Public Property Let RecordCount(ByVal PRecordCount) IRecordCount = PRecordCount End Property Public Property Get RecordCount() RecordCount = IRecordCount End Property Public Property Let CurrentPageIndex(ByVal PCurrentPageIndex) ICurrentPageIndex = PCurrentPageIndex End Property Public Property Get CurrentPageIndex() If ICurrentPageIndex = "" Then If Request.QueryString(Param) = "" Then ICurrentPageIndex = 1 Else If IsNumeric(Request.QueryString(Param)) Then ICurrentPageIndex = CInt(Request.QueryString(Param)) (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐