Access control inside UserControl (ASCX) in Parent Page (ASPX) using C# in ASP.Net

Last Reply one year ago By Indresh

Posted one year ago

There is a UserControl page named as UcGridUI.ascx in my WebApplication, below is the code:

<div>
   <cc1:XamGridEx ID="grdXamGrid" runat="server">
   </cc1:XamGridEx>
</div>

I have dragged and dropped this UserControl in Test.aspx page, below is the code:

<div>
  <asp:ScriptManager ID="sm1" runat="server"></asp:ScriptManager>
  <uc1:UcGridUI ID="UcGridUI_1" runat="server" /> //dragged and dropped usercontrol
</div>

I need to know how shall I call and bind the Grid grdXamGrid (using Linq) which is inside UserControl page into Test.aspx.cs page using C# code.

I am using Asp.Net Kindly let me know how to achieve this, considering me as a fresher.

Any help would be appreciated. Thanks in advance.

Posted one year ago

Hi Richa,

We can help you to find the control in Test page not more then that because you are using Third Party Tool.

So get your control like below.

C#

protected void Page_Load(object sender, EventArgs e)
{
    //Your Third Party Controller Name.
    AjaxControlToolkit.Accordion ctrl = UcGridUI_1.FindControl("grdXamGrid") as AjaxControlToolkit.Accordion;
}