Monday, April 27, 2009

Dynamic RadMenu Telerik control in sharepoint.

Steps:
1.Install AJAX Extensions and register required web.config entries. For More Details http://sharepoint.microsoft.com/blogs/mike/Lists/Posts/Post.aspx?ID=3
2.Register following two entries into SafeControls tag of web.config for telerik controls.


3.Register following entry into SafeControls tag of web.config file for code behind file

4.Register following entry into tag of web.config file for telerik control

5.Add following register tag into master page.
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI, Version=2007.3.1425.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" %>
6.Replace Master tag with following tag in master page.
<%@ Master language="C#" inherits="DynamicMenuCodeBehind.DynamicMenuCodeBehind, DynamicMenuCodeBehind, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a8f881868076fc9f"%>
7.Add RadMenu control tag into master page wherever required in master .



8.Change the Skin of RadMenu as per requirement.
9.Create custom list “MenuLinks”
10.Register
Telerik.Charting.dll, Telerik.Web.UI.dll and DynamicMenuCodeBehind.dll assemblies in GAC
11.Copy Skins folder into virtual directories folder like “C:\Inetpub\wwwroot\wss\VirtualDirectories\22543”

Prerequisite :
Skins Folder( DownLoadable)
Telerik.Charting.dll
Telerik.Web.UI.dll
ASPAJAXExtSetup

Code Behind:

No comments: