一直以来都觉得分页是麻烦的事情,.NET中虽然有DATAGRID的分页,但用其他形式的列表仍然需要使用到分页,一次一次的写不利于效率及面向对象的方法,用类或用户控件也总觉得怪怪的,用第3方的自己觉得不放心,也不利于自己进行修改,干脆就自己写了一个。
(另外注意:在控件编译时,可以在AssemblyInfo.cs文件中设置控件的标签和名称空间,如:
可配置的自定义分页控件using System.Reflection;
可配置的自定义分页控件
using System.Runtime.CompilerServices;
可配置的自定义分页控件
using System.Web.UI;
可配置的自定义分页控件
可配置的自定义分页控件[assembly: TagPrefix(
"PublicControls","PublicControls")]  // 自定义控件前缀
第一个参数是名称空间(必须是你的控件类的名称空间),第二个是标签名(可自定义)
记得要加入System.Web.UI;名称空间,另外 将控件类内的
可配置的自定义分页控件[DefaultProperty("Text"), 
可配置的自定义分页控件     ToolboxData(
"<PublicControls:PageNavigation runat=server></PublicControls:PageNavigation>")]
这句屏蔽掉

所有代码如下:
可配置的自定义分页控件using System;
可配置的自定义分页控件
using System.Web.UI;
可配置的自定义分页控件
using System.Web.UI.WebControls;
可配置的自定义分页控件
using System.ComponentModel;
可配置的自定义分页控件
using System.Collections;
可配置的自定义分页控件
using System.Collections.Specialized;
可配置的自定义分页控件
可配置的自定义分页控件
namespace PublicControls


相关文章:

  • 2021-11-03
  • 2022-03-08
  • 2022-01-08
  • 2021-06-03
  • 2022-02-11
  • 2022-12-23
  • 2021-09-13
猜你喜欢
  • 2021-11-16
  • 2021-07-02
  • 2021-09-17
  • 2021-08-28
相关资源
相似解决方案