asp.net中的 用户自定义控件 特点 1:实现服用;2:方便创建(相对与组件)。
以下为一个分页导航条的sample, 接见于Webdiyer,相信很多人已经如雷贯耳了,我也不多介绍。本问只是简单的 练习之作,没有什么深奥的算法和架构。
----behindCode---------------------------------------------------------------------------------------------------------------
namespace GallonKit
{
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
///
/// PageBar 的摘要说明。
/// public delegate void PageLocalBtn(uint index);
public class PageBar : System.Web.UI.UserControl
{
protected System.Web.UI.WebControls.LinkButton LinkButton1;
protected System.Web.UI.WebControls.LinkButton btn_fistPage;
protected System.Web.UI.WebControls.LinkButton btn_lastPage;
protected System.Web.UI.WebControls.LinkButton btn_prePage;
protected System.Web.UI.WebControls.LinkButton btn_nextPage;
protected System.Web.UI.WebControls.Label lb_PageCount;
protected System.Web.UI.WebControls.TextBox tb_pageIndex;
protected System.Web.UI.WebControls.LinkButton btn_local;
public PageLocalBtn LocalBtnClick;