随笔 - 289  文章 - 1  评论 - 2716  阅读 - 195万

为什么要自己写控件页不用网上成熟的控件呢?

   为什么要自己写控件页不用网上成熟的控件呢?


   理由
    1:网上成熟的控件封装性太强;
    2:功能太多,有些用不着;

    3:不太适用自己实际应用 .

 

   在前两篇文章中,本人试着探索自定义控件的写法,当时写的不太好,功能也少,现在在两篇文章的基础上加以整理和改造,完成了下面的控件.

 

   功能:
     1:支持url参数分页;
     2:运行回发事件分页;

     3:可以自定义样式( 样式的名称是写死的,用户只能更改样式内容);

 

     4:本控件图例

 

       在页数多的时候,用户可以设置省略号前面和后面显示的数量,上图设置都是5;

 

     5:可以设置跳转到文本框的显示与否.

 

说明:本人参考了AspNetPager控制的源代码
    主要目的是:学习自定义控件的用法,可能结合自己的实际应用来写出适合自己的控件
    代码有点长,本人都写在一个文件中了,希望各位指点:

    代码如下: 

 

Code

     
posted on   min.jiang  阅读(4245)  评论(26编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2008年3月 >
24 25 26 27 28 29 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示