如何获取/访问存储在 C# 用户控件中的文本字段值
本文关键字:控件 用户 字段 文本 存储 何获取 获取 访问 | 更新日期: 2023-09-27 18:37:17
嘿,所以我只是在学习用户控件,我已经创建了一个。我创建了一个用户控制计算器,但现在我想访问文本字段。如您所知,我无法立即访问存储在用户控件中的值。
我想知道是否有办法获得这个值,或者这根本不可能。
谢谢大家
您需要使用属性,方法之一或将TextField设置为公共变量(我不建议这样做)来公开文本字段的值。
我更喜欢以下几点。
public MyControl : Control {
public string Result { get { return _txtField.Text; }}
}
你可以创建一个这样的访问器
public MyUC : WebControl
{
public TextBox TxtINeedToAccess
{
get{return this.txtINeedToAccess;}
}
}
在您的页面中:
string txtValue = MyUC1.TxtINeedToAccess.Text;