我将姓名和姓氏存储在主页的两个标签中。我在一个类中也有这些值(类没有做太多事情,但我将它们用于将来的扩展)。我有一个用户控件,它将发送一封以姓名和姓氏作为正文的电子邮件。
我的问题是如何将标签或类变量值传输到用户控件的主体变量中?
使用要传递给它的数据的数据类型在用户控件上创建一个属性,并在创建控件时将其填充到页面中。
public class myUserControl : Control
{
...
public int myIntProperty {get; set;}
...
}
稍后在后面的代码中您可以分配如下值
myUserControl cntrl = new myUserControl();
cntrl.myIntProperty = 5;
相反,您也可以通过标记传递值,例如
<uc1:myUserControl ID="uc1" runat="server" myIntProperty="5" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)