如何做自定义控件,以及如何实现分页在这里我就不多说了,大家可以看一下椰子林写的相关文章,我要说说我的做法:
首先定义一个DataSource属性,如下:
private DataTable dt; //数据源
///
/// 数据源
///
public DataTable DataSource
{
get
{
return dt;
}
set
{
if (value == null)
throw new Exception("数据源不可为空");
else
dt = value;
}
}
该属性用于接受前端传进来的DataTable对象。我们可以在前端使用ADO.NET获得数据并将数据填充到一个DataTable中,再将此包含数据的DataTable赋于组件的DataSource属性,接下来的工作就是由组件向客户端输出包含数据的标签了,怎么样简单吧!其实没有做多少改进,只是简单的扩展了一下,如下:
///
http://m.bbyears.com/zhufuduanxin/5137.html
推荐访问: