This is a migrated thread and some comments may be shown as answers.

Error

2 Answers 57 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Xorv
Top achievements
Rank 2
Xorv asked on 10 Jan 2012, 05:38 PM
Hi Admin,

I am using RadTreeView
as:-

<telerik:RadTreeView Runat="Server" ID="RadTreeView1" Skin="Vista" OnNodeExpand = "Rad_NodeExpand" >

 

</telerik:RadTreeView>
Code:

protected void Rad_NodeExpand(object sender, RadTreeNodeEventArgs e)
    {
        if (e.Node.Nodes.Count == 0)
        {
            switch (e.Node.Level)
            {
                case 0:
                    FillTerritories(e.Node);
                    break;
                case 1:
                    FillOrganizations(e.Node);
                    break;
                case 2:
                    FillOffices(e.Node);
                    break;
            }
        }
    }

Now the problem is when I am building the code I am getting following error:
 'ASP.dyanamictreeview3_aspx' does not contain a defiantion for  'Rad_NodeExpand', as shown in the attached file.

This is really frustating. Please throw some light on what is going wrong.

thanks a lot
Xorv


2 Answers, 1 is accepted

Sort by
0
Accepted
Princy
Top achievements
Rank 2
answered on 11 Jan 2012, 05:23 AM
Hello,

I have tried to reproduce the same but no avail. Here is the sample code I have tried.
ASPX:
<telerik:RadTreeView ID="RadTreeView1" runat="server" onnodeexpand="RadTreeView1_NodeExpand" >
    <Nodes>
     <telerik:RadTreeNode runat="server" Text="parent1" ExpandMode="ServerSide"  >
     </telerik:RadTreeNode>
          ... .... ...         
   </Nodes>
 </telerik:RadTreeView>

C#:
protected void RadTreeView1_NodeExpand(object sender, RadTreeNodeEventArgs e)
  {
      if (e.Node.Nodes.Count == 0)
      {
          switch (e.Node.Level)
          {
              case 0:
                  Response.Write("Text1");
                  break;
              case 1:
                  Response.Write("Text2");
                  break;
              case 2:
                  Response.Write("Text3");
                  break;
          }
      }
  }

Also take a look into the following documentation for more.
NodeExpand

Thanks,
Princy.
0
Xorv
Top achievements
Rank 2
answered on 11 Jan 2012, 06:32 AM
yup, that error did not reproduce when I created a new aspx page.

Thanks PRINCY: )
u always come as a saviour for me
Tags
TreeView
Asked by
Xorv
Top achievements
Rank 2
Answers by
Princy
Top achievements
Rank 2
Xorv
Top achievements
Rank 2
Share this question
or