在aspx页面中获取用户控件的控件ID

时间:2011-09-13 04:49:21

标签: asp.net

我正在使用asp.net网站。 在我的项目中,我正在使用usercontrols。 我已将radgrid放在用户控件中。 我需要获取usercontrol的radgrid的id,并需要启用网格的滚动。 我怎样才能做到这一点。 请帮帮我

1 个答案:

答案 0 :(得分:0)

您可以在UserControl中添加radgrid类型的公共属性,这样您就可以像idOfUserControl.RadGrid.ClientID一样访问它了,这就是添加属性的方法:

public YourUserControl : UserControl
{
    public RadGrid Grid { get; set; }

    public void Page_Load(...)
    {
         Grid = idOfRadGrid; //idOfRadGrid = id of RadGrid specified in aspx markup
    }
}