博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用户控件赋值
阅读量:5280 次
发布时间:2019-06-14

本文共 711 字,大约阅读时间需要 2 分钟。

问题来自 也可参考下图:

 

Insus.NET提供如下解决方法,仅供参考:

写一个接口,

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
///
 
<summary>
///
 Summary description for ISetable
///
 
</summary>
namespace Insus.NET
{
    
public 
interface ISetable
    {
        
void SetTextBoxText(
string value);
    }
}

 

用户控件实作这个接口,

using Insus.NET;
public 
partial 
class WebUserControl : System.Web.UI.UserControl,ISetable
{
    
public 
void SetTextBoxText(
string value)
    {
        
this.text2.Text = value;
    }
}

 

然后在page的Button的Click事件中写,

 
protected 
void Button1_Click(
object sender, EventArgs e)
    {
        ISetable 
set = (ISetable)
this.WebUserControl1;
        
set.SetTextBoxText(
this.text1.Text);
    }

 

测试:

 

测试代码:

 

 

转载于:https://www.cnblogs.com/insus/archive/2012/02/26/2368824.html

你可能感兴趣的文章
Go之包
查看>>
Sharepoint学习笔记—习题系列--70-573习题解析 -(Q40-Q44)
查看>>
TCP和UDP协议的区别
查看>>
【UML】:时序图
查看>>
【POJ】2348 Euclid's Game(扩欧)
查看>>
const type& 与 type& 的区别
查看>>
JDK中工具类的使用
查看>>
MetaSploit攻击实例讲解------社会工程学set攻击(kali linux 2016.2(rolling))(详细)...
查看>>
Lucene3.6第一篇--创建索引
查看>>
代理服务器
查看>>
一些可能用得到软件
查看>>
NHibernate系列文章二:创建NHibernate工程
查看>>
跳跃的杰克(51nod 1615)
查看>>
php while循环 指定显示内容 例如不想显示前10条和后10条
查看>>
mongodb导入json文件(WINDOWS)
查看>>
Legal or Not (拓扑排序判环)
查看>>
构造方法调用顺序
查看>>
Xcode 10 打包 运行在iOS9上崩溃
查看>>
codeforces A. Supercentral Point 题解
查看>>
mac 80端口映射 配置
查看>>