以程式設計方式建立使用者控制項

2021-04-09 09:38:40 字數 549 閱讀 2832

與普通伺服器控制項一樣,使用者控制項也可以以程式設計方式建立。通過傳入使用者控制項原始檔的虛擬路徑,可使用頁的 loadcontrol 方法載入使用者控制項:

control c1 = loadcontrol("usercontrol.ascx");

((usercontrol)c1).category = "business";

page.controls.add(c1);

注釋:category是usercontrol.ascx的屬性。

由於 loadcontrol 方法返回 system.web.ui.control 型別,因此必須將其轉換為適當的強型別以便設定控制項的各個屬性。最後,使用者控制項被新增到基頁的 controlcollection。

usercontrol.ascx**如下:

<

script language="c#" runat="server">

private string _category = "";

public string category

set

}script

>

程式設計方式建立HTML控制項

只知道怎麼去用html控制項,然後對自定義建立html的控制項 了解甚少 我個人 今天偶也來說說 怎麼去建立html的控制項 ok。還是那樣 直接進入 例子吧。這個例子用了 table 和button 做為例項,先是做了個 定行頂列的table 先建個了 工程 namespace xzysoft.w...

如何以程式設計方式載入使用者控制項

有使用者控制項檔案 usercon.ascx,類名為 mycontrol 在主頁中有三種方式動態載入 control con1 loadcontrol usercon.ascx controls.add con1 usercontrol con2 usercontrol loadcontrol us...

建立WPF使用者控制項

wpf使用者自定義控制項和winform建立方法類似,這裡先糾正乙個誤區,就是有很多人也是新增,然後新建,然後是新建使用者控制項庫,但是為什麼編譯好生成後debug目錄下還是只有exe檔案而沒有dll檔案呢?這裡大家要注意一下,新建要在解決方案處右鍵新建 新建專案,而不是在專案下新建,因為乙個專案只...