91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET虛擬主機在創建數據源時的隱患分析

發布時間:2021-10-28 10:47:11 來源:億速云 閱讀:194 作者:柒染 欄目:編程語言

本篇文章為大家展示了ASP.NET虛擬主機在創建數據源時的隱患分析,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

ASP.NET虛擬主機在創建數據源時的隱患是什么呢?首先我們來看創建數據源的代碼(代碼在listdrivers.aspx.cs文件中):

//通過此方法返回一個集合形式的數據視圖DataView  ICollection CreateDataSource() {  //定義內存中的數據表DataTable  DataTable dt = new DataTable();  //定義DataTable中的一行數據DataRow  DataRow dr;  /*向DataTable中增加一個列,格式:DataColumn("Column", type)  Column為數據列的名字,type為數據列的數據類型*/ dt.Columns.Add(new DataColumn("ID", typeof(Int32)));  dt.Columns.Add(new DataColumn("drivers", typeof(string)));  dt.Columns.Add(new DataColumn("detail", typeof(string)));  //使用for循環將邏輯驅動器的名稱以行的形式添加到數據表DataTable中  for (int i = 0; i < nNumOfDrives; i++) {  //定義新行  dr = dt.NewRow();  //對行中每列進行賦值,注意要與上邊定義的DataTable的行相對應  dr[0] = i; //循環生成的序號  dr[1] = achDrives[i].ToString(); //邏輯驅動器的名稱  dr[2] = "查看詳情";  //向DataTable中添加行  dt.Rows.Add(dr);  }  //根據得到的DataTable生成自定義視圖DataView  DataView dv = new DataView(dt);  //返回得到的視圖DataView  return dv;  }

我們通過這個方法得到了一個包含所有我們需要的數據的數據視圖DataView,我們只需要在此aspx頁的Page_Load方法中將此數據視圖綁定到DataGrid上就可以了。

ASP.NET虛擬主機在創建數據源時的數據綁定代碼(代碼在listdrivers.aspx.cs文件中):

/* 設置DataGrid的數據源DataSource為我們從CreateDataSource()方法得到的數據視圖DataView */ DriversGrid.DataSource = CreateDataSource();  //將此DataGrid進行數據綁定  DriversGrid.DataBind();

通過上邊介紹的幾種主要方法我們就實現了獲取系統信息和顯示所有邏輯驅動器名稱的功能,并且可以通過相應的鏈接進入下一個顯示目錄和文件名的程序listdir.aspx顯示該邏輯驅動器下的所有目錄和文件。

上述內容就是ASP.NET虛擬主機在創建數據源時的隱患分析,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

罗田县| 通辽市| 林周县| 舒城县| 东台市| 柳林县| 曲松县| 凌云县| 视频| 渑池县| 博野县| 高州市| 甘孜| 海盐县| 武平县| 万州区| 锡林郭勒盟| 广丰县| 盐源县| 英吉沙县| 古交市| 景德镇市| 永康市| 金华市| 枣强县| 望都县| 永宁县| 府谷县| 舞钢市| 兴安盟| 德钦县| 嘉禾县| 五常市| 疏附县| 临沂市| 突泉县| 武隆县| 乐清市| 遵义县| 乌拉特后旗| 临泽县|