日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

封装绑定以BaseDataList , ListControl 为基类的函数库

發布時間:2023/11/30 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 封装绑定以BaseDataList , ListControl 为基类的函数库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

可以綁定Datagrid,DataList,DropDownList,RadioList,,,等控件。很想把DataGrid的很多操作都封裝了,免得每次copy代碼那么累
using System;
using System.Data ;
using System.Data.SqlClient ;
using System.Web.SessionState;

namespace LiJiangRiverWeb
{
?/// <summary>
?/// BindListControl 綁定ListControl類控件。
?/// </summary>
?public class BindListControl
?{
??private? SqlConnection SqlConn=new SqlConnection("Data Source=localhost;User Id=sa;Password=sa;Initial Catalog=DB_LiJiangRiver;");
??/// <summary>
??/// 鏈接字符串
??/// </summary>
??private string m_tableName;
??/// <param name="MyCheckBox"></param>
??/// <param name="MyCheckBoxName"></param>
??private System.Web.UI.WebControls.ListControl m_ListControl;
??/// <summary>
??/// 綁定ListControl名稱
??/// </summary>
??/// <param name="myListControl"></param>
??/// <param name="TableName"></param>\
??private string m_sqlQuery;
??/// <summary>
??/// 查詢語句
??/// </summary>
??/// <param name="myListControl"></param>
??/// <param name="TableName"></param>
??private System.Web.UI.WebControls.BaseDataList m_DataList;
??/// <summary>
??/// DataGrid
??/// </summary>
??/// <param name="myListControl"></param>
??/// <param name="TableName"></param>
??/// <param name="sqlQuery"></param>
??public BindListControl(System.Web.UI.WebControls.ListControl myListControl,string TableName,string sqlQuery)
??{
???this.m_ListControl = myListControl;
???this.m_tableName = TableName;
???this.m_sqlQuery =sqlQuery;
???Bind_ListControl();

??}
??public BindListControl(System.Web.UI.WebControls.ListControl myListControl,string TableName)
??{
???this.m_ListControl = myListControl;
???this.m_tableName = TableName;
???Bind_ListControl();
??}
??//public BindListControl()
??public BindListControl(System.Web.UI.WebControls.BaseDataList? myDataList,string sqlQuery,string TableName)
??{
???this.m_DataList = myDataList;
???this.m_sqlQuery = sqlQuery;
???this.m_tableName=TableName;
???Bind_DataList();
??}

??private void Bind_ListControl()//綁定ListControl函數
??{
???//
???// TODO: 在此處添加構造函數邏輯
???//
???//?SqlConnection SqlConn=new SqlConnection("Data Source=localhost;User Id=sa;Password=sa;Initial Catalog=DB_LiJiangRiver;");
???DataSet ds = new DataSet();

??
???if (m_sqlQuery == null)
????m_sqlQuery = "Select * from "+ m_tableName;
???SqlConn.Open();
???SqlDataAdapter sqldpt = new SqlDataAdapter (m_sqlQuery,SqlConn);
???sqldpt.Fill (ds,m_tableName);
???m_ListControl.DataSource = ds.Tables [m_tableName].DefaultView ;
???m_ListControl.DataValueField =ds.Tables[m_tableName].Columns[0].Caption ;
???m_ListControl.DataTextField =ds.Tables [m_tableName].Columns[1].Caption ;
???m_ListControl.DataBind();
???SqlConn.Close ();

??}
??private void Bind_DataList()//綁定dataList函數
??{
???//SqlConnection SqlConn=new SqlConnection("Data Source=localhost;User Id=sa;Password=sa;Initial Catalog=DB_LiJiangRiver;");
???DataSet ds = new DataSet();
???SqlConn.Open();
???SqlDataAdapter sqldpt = new SqlDataAdapter (m_sqlQuery,SqlConn);
???sqldpt.Fill (ds,m_tableName);
??????????? m_DataList.DataSource = ds.Tables [m_tableName].DefaultView ;
???m_DataList.DataBind();
???SqlConn.Close();
??}
?}
}

轉載于:https://www.cnblogs.com/playboy2005/archive/2004/06/03/13098.html

總結

以上是生活随笔為你收集整理的封装绑定以BaseDataList , ListControl 为基类的函数库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色偷偷网站 | 日韩黄色短片 | 黄色片www| www国产免费 | www伊人 | 日韩www | 91丨九色丨丰满 | 四虎成人在线视频 | 正在播放国产一区 | 日本理论视频 | 国产精品无遮挡 | 久久精品人妻一区二区三区 | 丝袜诱惑一区 | 欧美xxx视频 | 国产精品极品白嫩在线 | 香蕉大人久久国产成人av | 美女一区二区三区 | 99热网 | 亚洲码中文| 国产吞精囗交免费视频网站 | 久久综合伊人77777麻豆最新章节 | 亚洲精品视频在线观看免费 | 17c精品麻豆一区二区免费 | 国产亚洲精久久久久久无码苍井空 | 久久六六 | 韩日av网站| 日韩中文字幕在线 | 日韩视频久久 | 国产精品欧美大片 | 日日骚视频 | 成都免费高清电影 | 美女搞黄视频网站 | 奇米精品一区二区三区在线观看一 | 97精品人人妻人人 | 亚洲精品一区二三区 | 91精产国品 | 中文字幕视频二区 | 国产精品熟妇一区二区三区四区 | 久久伊人中文字幕 | 亚洲区小说区 | av天堂一区二区 | 丁香色欲久久久久久综合网 | 日韩第一页在线 | 成人性生交大片免费卡看 | 91视色 | 成人一区二区三区在线 | 成人18网站 | 免费成人深夜夜国外 | 亚洲欧美日韩在线一区二区 | 成人教育av | 青草操 | 亚洲熟女乱色综合亚洲小说 | 在线永久看片免费的视频 | 少妇免费看 | 亚洲男女av | 超碰资源| 99riav国产在线观看 | 成年人在线免费观看视频网站 | 色噜噜一区二区 | 国产性猛交xxxx免费看久久 | 国产黑丝在线播放 | 成人h片| 97性视频 | 裸体喂奶一级裸片 | www.成人av.com | 日韩激情啪啪 | 黄色va| 日本十八禁视频无遮挡 | 欧美一级淫片bbb一84 | 人人澡人人干 | 中文字幕精品无码一区二区 | 在线视频毛片 | 一区二区精品视频在线观看 | 美国一级特黄 | 欧美精品片 | 欧美巨鞭大战丰满少妇 | 亚洲激情啪啪 | 农夫色综合 | 中文一二三区 | 国产黄色特级片 | 日韩一区二区三区网站 | 午夜色网| 免费操片 | 麻豆导航 | 欧美youjizz | 国产精品福利一区 | 超碰在线免费公开 | 人人草网| 亚洲丁香网| 华人永久免费视频 | 欧美一区二区高清视频 | 黄黄的网站| 国产精品国产一区 | 日韩人妻精品一区二区三区视频 | av免费资源 | 奇米97| 精品理论片 | 欧美一及片 | av导航网 |