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

[Solved] Treeview MVC 2

1 Answer 132 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Muhamad Tassadaque Zia
Top achievements
Rank 1
Muhamad Tassadaque Zia asked on 10 May 2010, 01:46 PM
Hi

I am new to telerik control and MVC. Kindly bear with me i am having a very basic problem with the treeview control
Here is my view code
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<UserManagement.Models.SysPackage>>" %> 
 
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"
    Home Page 
</asp:Content> 
 
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"
    <h2><%= Html.Encode(ViewData["Message"]) %></h2
    <p> 
        To learn more about ASP.NET MVC visit <href="http://asp.net/mvc" title="ASP.NET MVC Website">http://asp.net/mvc</a>
    </p> 
    <%=  
        Html.Telerik().TreeView() 
    .Name("TreeView") 
    .BindTo(Model, mappings => 
    { 
        mappings.For<UserManagement.Models.SysPackage>(binding => binding 
                .ItemDataBound((item, syspackage) => 
                { 
                    item.Text = syspackage.PkgName; 
                }) 
                .Children(Syspackage => Syspackage.SysModules)); 
        mappings.For<UserManagement.Models.SysModules>(binding => binding 
                .ItemDataBound((item, sysModule) => 
                { 
                    item.Text = sysModule.Modulename; 
                })); 
    }) 
%> 
</asp:Content> 
 

Here is my controller code
umObjRightsRepository _umObjRightsRepository = new umObjRightsRepository();                 
                return View(_umObjRightsRepository.FindAllPackages()); 

My view code couldn't recognize for in "mapping.for". I have checked the telerik dll its correct version is installed. I am using MVC 2
Any sample project with model binding is greatly appreciated

Regards

1 Answer, 1 is accepted

Sort by
0
Rob Nadin
Top achievements
Rank 1
answered on 22 May 2010, 05:04 PM
You might be having a similar problem as the guy as in this thread:
http://www.telerik.com/community/forums/aspnet-mvc/treeview/problem-adding-children-in-visual-studio-2010.aspx

I know I did. Make sure you've referenced all relevant assemblies in your web.config file.

- Rob
Tags
TreeView
Asked by
Muhamad Tassadaque Zia
Top achievements
Rank 1
Answers by
Rob Nadin
Top achievements
Rank 1
Share this question
or