Oct 28, 2011, 1:17 PM
Load menu panel from controller
Hello,
I would like to load MenuPanel from controller I had this JavaScript error :
This is my action :
I would like to load MenuPanel from controller I had this JavaScript error :
invalid object initializer
public ContentResult LoadPanelContent(string containerID)
{
ContentResult cr = new ContentResult();
MenuPanel b = new MenuPanel();
b.ID = "Mp1";
b.Height = 300;
b.Width = 185;
b.Title = "Menu";
cr.Content = string.Format("<script>{0}</script>", b.ToScript(RenderMode.AddTo, containerID));
return cr;
}
This is my view page :<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Home</title>
</head>
<body>
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:Viewport runat="server">
<Items>
<ext:Panel ID="_pnl" runat="server" Title="test">
<AutoLoad Url="/View/LoadPanelContent">
<Params>
<ext:Parameter Name="containerID" Value="#{_pnl}" Mode="Value" />
</Params>
</AutoLoad>
</ext:Panel>
</Items>
</ext:Viewport>
</body>
</html>