UserControls/DataGridNavigation.ascx.cs

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

namespace ZHENGYI {
	using System; 
	using System.Data;
	using System.Drawing;
	using System.Web;
	using System.Web.UI.WebControls;
	using System.Web.UI.HtmlControls;


	/// <summary>
	///	实现DataGrid控件的分页显示
	/// </summary>

	public delegate void BindDataDelegate();//事件委托

	public partial  class DataGridNavigation : System.Web.UI.UserControl {
		protected System.Web.UI.WebControls.Button Go;
		
		private BindDataDelegate BindData;
		private DataGrid _dg;
//要操作的DataGrid控件
		private int pagesize=1;//默认的分页数

		#region Web Form Designer generated code
		override protected void OnInit(EventArgs e) {
			//
			// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		///		设计器支持所需的方法 - 不要使用
		///		代码编辑器修改此方法的内容。
		/// </summary>
		private void InitializeComponent() {						
			this.Next.Click += new System.Web.UI.ImageClickEventHandler(this.Next_Click);
			this.Lastly.Click += new System.Web.UI.ImageClickEventHandler(this.Lastly_Click);
			this.ImageButton1.Click += new System.Web.UI.ImageClickEventHandler(this.Go_Click);

		}
		#endregion
	

		protected void Page_Load(object sender, System.EventArgs e) {
			
		}

		
		/// <summary>
		/// 主方法
		/// </summary>
		/// <param name="adg">DataGrid控件名</param>
		/// <param name="NewBind">数据绑定事件委托</param>
		/// <param name="iPageSize">每页显示数</param>
		public void SetTarget(DataGrid adg,BindDataDelegate NewBind,int iPageSize)	{
			_dg=adg;
			BindData=new BindDataDelegate(NewBind);

			this.First.Click+= new System.Web.UI.ImageClickEventHandler(this.NavigationButton_Click);
后面还有 136 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。