【发布时间】:2011-07-10 04:13:55
【问题描述】:
我在网页上有一个用户控件。我想在我的网络用户控件上使用网页的值。我该怎么做
【问题讨论】:
标签: asp.net user-controls controls
我在网页上有一个用户控件。我想在我的网络用户控件上使用网页的值。我该怎么做
【问题讨论】:
标签: asp.net user-controls controls
如果您正在谈论在代码中使用页面值,即在服务器端,那么您可以通过强制转换用户控件的“this.Ownerpage”属性来访问页面属性,如果您在客户端谈论它,那么结合使用 Javascript/Jquery 和隐藏字段,您可以轻松完成。
【讨论】:
您可以在用户控件中创建和设置属性:
private string m_name = string.Empty;
public string UserName()
{
return TextBox.Text;
}
然后在您的 ASP.NET 页面中,您可以通过以下方式访问此属性:
MyUserControl.UserName();
【讨论】: