using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Data;
using System.Drawing;
namespace CdzDotNet
{
/// <summary>
/// DataGridNavigator 的摘要说明。
/// </summary>
[DefaultProperty("Text"),
ToolboxData("<{0}:DataGridNavigator runat=server></{0}:DataGridNavigator>")]
public class DataGridNavigator : System.Web.UI.WebControls.WebControl
{
LinkButton LinkFirst = new LinkButton();
LinkButton LinkPreview = new LinkButton();
LinkButton LinkNext = new LinkButton();
LinkButton LinkLast = new LinkButton();
TextBox txtPageIndex = new TextBox();
Button btnGo = new Button();
TableRow row = new TableRow();
Label lblPageCount = new Label();
Label lblCurrentPage = new Label();
Label lblPageSize = new Label();
Label lblItemCount = new Label();
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
LinkFirst.Click += new System.EventHandler(LinkButton_Click);
LinkPreview.Click += new System.EventHandler(LinkButton_Click);
LinkNext.Click += new System.EventHandler(LinkButton_Click);
LinkLast.Click += new System.EventHandler(LinkButton_Click);
btnGo.Click += new System.EventHandler(btnGo_Click);
}
#endregion
public override Color ForeColor
{
get {return row.ForeColor;}
set {row.ForeColor = value;}
}
public string GotoText
{
get {return btnGo.Text;}
set {btnGo.Text = value;}
}
btnNavFirst.Click += new System.EventHandler(this.NavigationButtonClick);
btnNavPrevious.Click += new System.EventHandler(this.NavigationButtonClick);
btnNavNext.Click += new System.EventHandler(this.NavigationButtonClick);
btnNavLast.Click += new System.EventHandler(this.NavigationButtonClick);
btnNavGo.Click += new System.EventHandler(this.NavigationButtonClick);
_dg.DataBinding += new System.EventHandler(this.zxDataBinding);
}