用户控件和页面的7种交互方式

本文提供了六个关于ASP.NET用户控件之间及与主页面交互的具体案例,详细展示了如何通过按钮点击事件来获取文本框的输入,并将其显示在标签上或其他用户控件中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

在论坛上看到的,觉得会用上,收藏。

用户控件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.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值