2011-03-07 57 views
0

我有一个网页上的用户控制。我想用我的网络用户control.How该网页的价值,我可以做到这一点用户控件在asp.net

回答

1

如果你说在服务器端代码中使用,即页值的,那么你可以通过铸造访问页面属性“this.Ownerpage”用户控件的属性,如果你是在客户端的交谈,然后以隐藏字段,你可以很容易地做到这一点的组合使用Javascript/jQuery的。

1

你可以在你的用户控件创建和设置属性:

MyUserControl.UserName(); 
+0

+1这是更清洁和意志:

private string m_name = string.Empty; public string UserName() { return TextBox.Text; } 

然后在你的ASP.NET页面,您可以通过访问这个属性让您避免使用关键字“这” – lKashef 2011-03-07 08:22:30

+0

这不起作用 – sumit 2011-03-07 08:26:03

+0

@sumit:调整代码。回报(“文本框”)后,这个词已经以符合您的文本框 – citronas 2011-03-07 08:47:09