使用者控制項和頁面的7種互動方式

2021-05-21 21:50:30 字數 4578 閱讀 4052

在論壇上看到的,覺得會用上,收藏。

使用者控制項webusercontrolaidwebusercontrol1webusercontrolbidwebusercontrol1頁面default.aspx之間的互動如下:

1

webusercontrola

中有乙個

textbox id

為textbox1

default.aspx

中有乙個

button id

為button1

和乙個label id

為label1

,將使用者控制項拖入

default.aspx

頁面中。

效果

webusercontrola

textbox1

輸入乙個值,點

default.aspx上的

button1

,然後把

textbox1

的值傳至

default.aspx並顯示於

label1上。

實現**如下: 2

webusercontrola

中有乙個

button id

為button1

和乙個label id

為label1

default.aspx

中有乙個

textbox id

為textbox1

,將使用者控制項拖入

default.aspx

頁面中。

效果

default.aspx

textbox1

輸入乙個值,點

webusercontrola上的

button1

,然後把

textbox1

的值傳至

webusercontrola並顯示於

label1上。

實現**如下:

在default.aaspx

後台中 3、

webusercontrola

中有乙個

label id

為label1

default.aspx

中有乙個

textbox id

為textbox1

和乙個button  id

為button1

,將使用者控制項拖入

default.aspx

頁面中。

效果:default.aspxtextbox1

輸入乙個值,點

default.aspx

上的button1

,然後把

textbox1

的值傳至

webusercontrola並顯示於

label1上。

實現**如下:

在default.aaspx

後台中

4、webusercontrola

中有乙個

textbox id

為textbox1

和乙個button id

為button1;

default.aspx

中有乙個

label id

為label1

,將使用者控制項拖入

default.aspx

頁面中。

效果:webusercontrolatextbox1

輸入乙個值,點

webusercontrola

上的button1

,然後把

textbox1

的值傳至

default.aspx並顯示於

label1上。

實現**如下:

在default.aaspx

後台中在使用者控制項的後台中如下:

5、webusercontrola

中有乙個

textbox id

為textbox1;webusercontrolb

中有乙個

label id

為label1

default.aspx有乙個

button id

為button1

,將使用者控制項拖入

default.aspx

頁面中。

效果:webusercontrolatextbox1

輸入乙個值,點

default.aspx

上的button1

,然後把

textbox1

的值傳至

webusercontrolb並顯示於

label1上。

實現**如下:

在default.aaspx

後台中 6、

webusercontrola

中有乙個

textbox id

為textbox1

和乙個button id

為button1;webusercontrolb

中有乙個

label id

為label1

,將使用者控制項拖入

default.aspx

頁面中。

效果:webusercontrolatextbox1

輸入乙個值,點

webusercontrola

上的button1

,然後把

textbox1

的值傳至

webusercontrolb並顯示於

label1上。

實現**如下:

在default.aaspx

後台中 7、

webusercontrola

中有乙個

textbox id

為textbox1;webusercontrolb

中有乙個

button id

為button1

和乙個label id

為label1

,將使用者控制項拖入

default.aspx

頁面中。

效果:webusercontrolatextbox1

輸入乙個值,點

webusercontrolb

上的button1

,然後把

textbox1

的值傳至

webusercontrolb並顯示於

label1上。

實現**如下:

在default.aaspx

後台中

都差不多,

over.

原創 怎樣在頁面和頁面的使用者控制項進行互動

有的時候想在頁面中呼叫這個頁面的使用者控制項的方法 有的時候想在頁面中設定這個頁面的使用者控制項中的控制項的值 下面是解決方案 首先建立乙個使用者控制項uc.ascx 放置乙個label並且設定它的值為test this.label1.text test 需要申明為public 在這個使用者控制項內...

使用者控制項如何控制ASPX頁面的控制項

問題來自論壇 問題分析,aspx頁面的控制項需要控制顯示與否,就如同象是乙個小電燈,為了不讓它通電之後常亮。因此需要乙個開關才能控制到它。什麼樣的開關它管不了那麼多,只要能控制開與關功能即可。使用者控制項的button,它可以實現開關功能。它可以控制電器的電路開與關。接下來,兩個電器是不同的物件,怎...

使用者控制項呼叫父頁面的方法

面演示了使用者控制項呼叫父頁面setlaeble方法。父頁面型別用反射的方法獲取,這避免了不同頁面呼叫同樣時,需要型別轉換的問題 不用寫很多case了 當然還有一種方法是父頁面去實現乙個介面,即去實現settextbox方法,uc把this.page轉成這個介面就可以了。使用者控制項 private...