/******************************************************************************
* 作者: 季健国
* 创建时间: 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();
}
}
}