/****************************************************************************** * 作者: 季健国 * 创建时间: 2012/6/6 22:20:46 * * ******************************************************************************/ using System.Web.UI.WebControls; using System.Web.UI; using System.Data; using System.Data.SqlClient; namespace Ant.Service.Common { /// /// 数据展示控件 绑定数据类 /// public class BindDataControl { #region 绑定服务器数据控件 简单绑定DataList /// /// 简单绑定DataList /// /// 控件ID /// 数据视图 public static void BindDataList(System.Web.UI.Control ctrl, DataView mydv) { ((DataList)ctrl).DataSourceID = null; ((DataList)ctrl).DataSource = mydv; ((DataList)ctrl).DataBind(); } #endregion #region 绑定服务器数据控件 SqlDataReader简单绑定DataList /// /// SqlDataReader简单绑定DataList /// /// 控件ID /// 数据视图 public static void BindDataReaderList(System.Web.UI.Control ctrl, SqlDataReader mydv) { ((DataList)ctrl).DataSourceID = null; ((DataList)ctrl).DataSource = mydv; ((DataList)ctrl).DataBind(); } #endregion #region 绑定服务器数据控件 简单绑定GridView /// /// 简单绑定GridView /// /// 控件ID /// 数据视图 public static void BindGridView(System.Web.UI.Control ctrl, DataView mydv) { ((GridView)ctrl).DataSourceID = null; ((GridView)ctrl).DataSource = mydv; ((GridView)ctrl).DataBind(); } #endregion /// /// 绑定服务器控件 简单绑定Repeater /// /// 控件ID /// 数据视图 public static void BindRepeater(System.Web.UI.Control ctrl, DataView mydv) { ((Repeater)ctrl).DataSourceID = null; ((Repeater)ctrl).DataSource = mydv; ((Repeater)ctrl).DataBind(); } } }