DropDrownList控制項遞迴繫結資料

2022-03-12 13:02:30 字數 1766 閱讀 1978

現將表中的字段封裝成屬性:檔名(demo_area.cs)

using system;

using system.data;

using system.configuration;

using system.linq;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.htmlcontrols;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.xml.linq;

///

///demo_area 的摘要說明

///

public class demo_area

private int id;

private string name;

private int pid;

public int pid

set

}public string name

set

}public int id

set

}頁面中的**段:

using system;

using system.configuration;

using system.data;

using system.linq;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.htmlcontrols;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.xml.linq;

using system.data.sqlclient;

public partial class _default : system.web.ui.page

#region 遞迴繫結國家和地區

private void bindcountry(demo_area parma)

if (ds.tables[0].rows.count <= i)

intflag--;

}#endregion

#region 繫結dropdrownlist

private void bindddl(demo_area parma)

if (intflag != 1)

temp += " ┣";

temp += parma.name;

dropdownlist1.items.add(new listitem(temp, parma.id.tostring()));

}#endregion

#region  查詢資料並返回一張虛擬表

private dataset bindcity(demo_area param)

#endregion

效果圖:

C 控制項 MenuStrip控制項(選單控制項)

一 概述 選單通過存放按照一般主題分組的命令將功能公開給使用者。menustrip 控制項是此版本的 visual studio 和 net framework 中的新功能。使用該控制項,可以輕鬆建立 microsoft office 中那樣的選單。menustrip 控制項支援多文件介面 mdi ...

隱藏控制項 HiddenField控制項

hiddenfield 控制項hiddenfield 控制項顧名思義就是隱藏輸入框的伺服器控制項 它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了 viewstate session 和cookie 等狀態儲存機制,還需要用起 hiddenfi...

標籤控制項 CTableCtrl 控制項

前言 區別 ctablectrl和cpropertysheet.乙個是控制項,另乙個是對話方塊屬性類 目錄 0.訊息彙總 1.常用方法總結 0.訊息彙總 1.常用方法總結 定義視窗資源以及和類進行相關繫結物件兩個,標籤控制項新增兩個子項.建立視窗,設定相關區域,移動視窗.原始碼 m tab.inse...