用戶控件和頁面的7種交互方式

 

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

用戶控件WebUserControlA idWebUserControl1WebUserControlB idWebUserControl1頁面Default.aspx之間的交互如下:

 

1WebUserControlA   中有一個TextBox IDTextBox1Default.aspx  中有一個Button IDButton1和一個Label IDLabel1,將用戶控件拖入 Default.aspx頁面中。

效果 WebUserControlATextBox1輸入一個值,點Default.aspx 上的Button1,然後把TextBox1的值傳至Default.aspx 並顯示於  Label1上。

 

實現代碼如下:

 

2WebUserControlA  中有一個Button IDButton1和一個Label IDLabel1Default.aspx  中有一個TextBox IDTextBox1,將用戶控件拖入 Default.aspx頁面中。

效果 Default.aspxTextBox1輸入一個值,點 WebUserControlA上的Button1,然後把TextBox1的值傳至WebUserControlA 並顯示於  Label1上。

 

實現代碼如下:

Default.aaspx後臺中

 

3WebUserControlA   中有一個Label IDLabel1Default.aspx  中有一個TextBox IDTextBox1和一個Button  IDButton1,將用戶控件拖入 Default.aspx頁面中。

 

效果: Default.aspxTextBox1輸入一個值,點Default.aspx 上的Button1,然後把TextBox1的值傳至WebUserControlA並顯示於  Label1上。

 

實現代碼如下:

Default.aaspx後臺中

 

 

 

  

4WebUserControlA   中有一個TextBox IDTextBox1和一個Button IDButton1;Default.aspx  中有一個Label IDLabel1,將用戶控件拖入 Default.aspx頁面中。

 

效果: WebUserControlA TextBox1輸入一個值,點WebUserControlA  上的Button1,然後把TextBox1的值傳至Default.aspx並顯示於  Label1上。

 

實現代碼如下:

Default.aaspx後臺中

 

在用戶控件的後臺中如下:

 

 

5WebUserControlA   中有一個TextBox IDTextBox1;WebUserControlB 中有一個Label IDLabel1Default.aspx有一個Button IDButton1,將用戶控件拖入 Default.aspx頁面中。

 

效果: WebUserControlA TextBox1輸入一個值,點Default.aspx  上的Button1,然後把TextBox1的值傳至WebUserControlB並顯示於  Label1上。

 

實現代碼如下:

Default.aaspx後臺中

 

6WebUserControlA   中有一個TextBox IDTextBox1和一個Button IDButton1;WebUserControlB 中有一個Label IDLabel1,將用戶控件拖入 Default.aspx頁面中。

 

效果: WebUserControlA TextBox1輸入一個值,點WebUserControlA 上的Button1,然後把TextBox1的值傳至WebUserControlB並顯示於  Label1上。

 

實現代碼如下:

Default.aaspx後臺中

 

7WebUserControlA   中有一個TextBox IDTextBox1;WebUserControlB 中有一個Button IDButton1和一個Label IDLabel1,將用戶控件拖入 Default.aspx頁面中。

 

效果: WebUserControlA TextBox1輸入一個值,點WebUserControlB 上的Button1,然後把TextBox1的值傳至WebUserControlB並顯示於  Label1上。

 

實現代碼如下:

Default.aaspx後臺中

都差不多, Over.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章