New to Telerik UI for ASP.NET AJAX? Download free 30-day trial

    Entity DataSource

    Please select
    • cat-1

    This example shows how to codelessly bind RadTreeView to EntityDataSource. Since the EntityDataSource is not hierarchical by nature you need to set the DataFieldID and DataFieldParentID properties:

    <telerik:RadDropDownTree runat="server" ID="RadDropDownTree1" 
        DataSourceID="EntityDataSource1" DataTextField="Text" 
        DataFieldID="id" DataFieldParentID="parentId" >
    </telerik:RadDropDownTree>
    <asp:EntityDataSource runat="server" ID="EntityDataSource1" 
    	ConnectionString="name=TelerikReadWriteEntities"
    	DefaultContainerName="TelerikReadWriteEntities" EntitySetName="Links">
    </asp:EntityDataSource>
    

    You may also see how to utilize Telerik OpenAccess ORM as a data access layer for our AJAX controls by visiting the OpenAccess ORM live demos here.

    • DefaultVB.aspx
    <%@ Page Inherits="Telerik.QuickStart.QsfPage"  %>
    <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
    <!DOCTYPE html>
    <head runat="server">
        <title>Telerik ASP.NET Example</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
        <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
        <div class="demo-container size-thin">
            <telerik:RadDropDownTree RenderMode="Lightweight" ID="RadDropDownTree1" runat="server" DataSourceID="EntityDataSource1" DefaultMessage="Please select" Width="100%"
                DataTextField="Text" DataFieldID="id" DataFieldParentID="parentId">
                <DropDownSettings Width="300px" />
            </telerik:RadDropDownTree>
            <asp:EntityDataSource runat="server" ID="EntityDataSource1" ConnectionString="name=TelerikReadWriteEntities"
                DefaultContainerName="TelerikReadWriteEntities" EntitySetName="Links">
            </asp:EntityDataSource>
        </div>
        </form>
    </body>
    </html>

    Support & Learning Resources

    Find Assistance