首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET 資料繫結技巧:將 ArrayList 繫結至 ListBox 控制項

     編輯:關於ASP.NET

簡單示範 Page_Load 中將 ArrayList 字串集合繫結至 ListBox 控制項,僅首次載入執行。

void Page_Load(Object Sender, EventArgs E) {
    if (!Page.IsPostBack) {
        ArrayList values = new ArrayList();
        values.Add("北京");
        values.Add("上海");
        values.Add("廣州");
        values.Add("深圳");
        values.Add("天津");
        values.Add("濟南");
        ListBox1.DataSource = values;
        ListBox1.DataBind();
    }
}

關鍵點:

  1. !Page.IsPostBack 確保僅首次載入繫結,避免 PostBack 重複疊加
  2. DataSource 指定資料來源,DataBind() 執行繫結
  3. ArrayList 實作 IEnumerable,可直接作為資料來源

出處:mjgforever.cnblogs.com

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved