PagingUtility 7.0.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package PagingUtility --version 7.0.0
NuGet\Install-Package PagingUtility -Version 7.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PagingUtility" Version="7.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add PagingUtility --version 7.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: PagingUtility, 7.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install PagingUtility as a Cake Addin
#addin nuget:?package=PagingUtility&version=7.0.0
// Install PagingUtility as a Cake Tool
#tool nuget:?package=PagingUtility&version=7.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
[TOC]
魂哥常用工具集(GSA.MOLLE.ToolKits)
功能介绍
本库提供了中英双语等多个版本的数据分页助手类,多样性的数据分页功能,集成前端UI框架Bootstrap数据分页组件,契合微软MVC技术等,支持多种版本(netstandard2.0;netstandard2.1;net6.0;net7.0;)。
- 鄙人专注.NET技术,深入研习.NET 6|7+系列源码。本库通过长期实践工作积累落地成库,库中提供的所有功能均广泛应用于业务生产环境,同时会不间断地进行功能的优化和完善;
- 本库均由鄙人采用最新技术实践编码完成,部分功能借鉴于互联网,如有不适请告之,谢谢;
- 本库可同时满足大、中、小等各式项目的自由支配使用,以提供快捷、便利的工具方法,提升工作效率和业务能力为宗旨。
<br>
开发日志
2022-06-16
- 对整个封装库进行重大优化和调整,全面基于netstandard2.0、netstandard2.1、net5.0、net6.0及更高版本进行处置。
2022-10-30
- 优化封装库的相关说明内容,以及打包信息等;
2022-10-31
- 着手全新的数据分页功能封装库的编码实现工作;
- 增加数据分页UI类型枚举,根据不同UI类型生成不同的数据分页结果;
- 调整PagingHelper助手类为模式匹配,根据不同UI类型进行构建;
- 增加以Bootstrap前端UI框架V3、V4、V5不同实现的功能类;
- 着手实现Bootstrap V5版本的功能编码实现;
- 增加PagingHelper.js脚本文件,并调整脚本内容。
2022-11-01
- 增加数据分页选项(参数)类(PagingOptions.cs),将所有数据分页选项等进行统一结构化;
- 根据数据分页需求,对数据分页选项(参数)进行逐一完善和优化;
- 在PagingHelper助手类中增加数据校验方法,用于自动校验数据分页选项(参数)相关赋值;
- 优化 Bootstrap V5 版本构建的数据分页,进行相关功能迭代的编码工作;
- 将原有Bootstrap V5的功能实现,由单方法一体,变更为不同功能方法组合形态;
- 完成Bootstrap V5版本,首页、末页、上一页、下一页、数字分页、分隔符等功能编码实现;
- 在GSA.ToolKits.DawnConsole控制台中,增加数据分页测试应用。
2022-11-02
- 优化PagingHelper数据分页助手类中的自动校验功能实现;
- 优化PagingHelper.js脚本中的功能函数样例;
- 优化数据分页选项(参数)类中的功能实现,对整体选项进行逐一校基处置;
- 实现数据分页选项(参数)类中各选项(参数)的自动化校验;
- 根据数据分页需求,优化数据分页选项(参数)类中选项名称或增删等;
- 优化GSA.ToolKits.DawnConsole控制台测试应用;
- 优化 Bootstrap V5 功能实现,细化首页、末页、上一页、下一页、数字分页、分隔符等;
- 增加 Bootstrap V5 版本数据分页信息输出功能;
- 增加 Bootstrap V5 版本数据分页跳转功能;
- 完成现有数据分页所有预期功能的编码实现工作。
2022-11-03
- 优化相关功能类的默认输出;
- 增补开发日志信息;
- 变更版本号为v1.0并发布NuGet包。
2022-11-03
- 去掉多余字符定义;
- 无数据记录时,增加可定义的提示信息,默认为“待加载数据”提示。
2022-11-06
- 变更总记录数(TotalRecords)数据类型为long长整型;
- 变更默认提示语为“暂无数据,或未检索到任何数据,待加载数据。”,以避免增加不必要的歧义。
2022-11-13
- 全面进入.NET 7时代,将深入研习部分技术体系及源码,增加net7.0独立编译支持;
- 去掉net5.0独立编译支持,转由netstandard标准库提供支持。
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- No dependencies.
-
.NETStandard 2.1
- No dependencies.
-
net6.0
- No dependencies.
-
net7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
全面进入.NET 7时代,将深入研习部分技术体系及源码,增加net7.0独立编译支持。