12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /******************************************************************************
- * 作者: 季健国
- * 创建时间: 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
- {
- /// <summary>
- /// 数据展示控件 绑定数据类
- /// </summary>
- public class BindDataControl
- {
- #region 绑定服务器数据控件 简单绑定DataList
- /// <summary>
- /// 简单绑定DataList
- /// </summary>
- /// <param name="ctrl">控件ID</param>
- /// <param name="mydv">数据视图</param>
- 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
- /// <summary>
- /// SqlDataReader简单绑定DataList
- /// </summary>
- /// <param name="ctrl">控件ID</param>
- /// <param name="mydv">数据视图</param>
- 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
- /// <summary>
- /// 简单绑定GridView
- /// </summary>
- /// <param name="ctrl">控件ID</param>
- /// <param name="mydv">数据视图</param>
- public static void BindGridView(System.Web.UI.Control ctrl, DataView mydv)
- {
- ((GridView)ctrl).DataSourceID = null;
- ((GridView)ctrl).DataSource = mydv;
- ((GridView)ctrl).DataBind();
- }
- #endregion
- /// <summary>
- /// 绑定服务器控件 简单绑定Repeater
- /// </summary>
- /// <param name="ctrl">控件ID</param>
- /// <param name="mydv">数据视图</param>
- public static void BindRepeater(System.Web.UI.Control ctrl, DataView mydv)
- {
- ((Repeater)ctrl).DataSourceID = null;
- ((Repeater)ctrl).DataSource = mydv;
- ((Repeater)ctrl).DataBind();
- }
- }
- }
|