Jul 17, 2012, 3:22 PM
[CLOSED] Javascript function after loading portlet
I'm using a portal with few portlet in an MVC master page like this
thanks
mario
<ext:Panel ID="pnlPortal" runat="server" Title="Performance Indicators" Layout="Fit">
<Items>
<ext:Portal ID="Portal1" runat="server" Border="false" Layout="Column">
<Items>
<ext:PortalColumn ID="PortalColumn1" runat="server" Cls="x-column-padding" ColumnWidth=".33"
Layout="Anchor">
<Items>
<ext:Portlet ID="prtVendite" runat="server" Title="Andamento Vendite" Icon="ChartBar" Height="350">
<Loader ID="Loader5" runat="server" Url="~/Charts/Selling" Mode="Frame" />
</ext:Portlet>
<ext:Portlet ID="prtProgetti" runat="server" Title="Andamento Progetti" Icon="ChartLine" Height="350" >
<Loader ID="Loader4" runat="server" Url="~/Charts/Projects" Mode="Html" />
</ext:Portlet>
</Items>
</ext:PortalColumn>
<ext:PortalColumn ID="PortalColumn2" runat="server" Cls="x-column-padding" ColumnWidth=".33"
Layout="Anchor">
<Items>
<ext:Portlet ID="prtAnnotations" runat="server" Title="Annotations" Icon="ChartLineLink" Height="350" >
<Loader ID="Loader3" runat="server" Url="~/Charts/Annotations" Mode="Frame" />
</ext:Portlet>
<ext:Portlet ID="prtPie" runat="server" Title="Pie Test" Icon="ChartPieLightning" Height="650" >
<Loader ID="Loader2" runat="server" Url="~/Charts/PieChart" Mode="Component" />
</ext:Portlet>
</Items>
</ext:PortalColumn>
<ext:PortalColumn ID="PortalColumn3" runat="server" Cls="x-column-padding1" ColumnWidth=".33"
Layout="Anchor">
<Items>
<ext:Portlet ID="Portlet1" runat="server" Title="Andamento Costi" Icon="ChartLineError" Height="350" >
<Loader ID="Loader1" runat="server" Url="~/Charts/Calls" Mode="Frame" />
</ext:Portlet>
</Items>
</ext:PortalColumn>
</Items>
</ext:Portal>
If I use the "Frame" mode no problem but if I use a partial view I'm not able to attach to some javascript handler to modify the dom. I wrote a very simple of the projects.ascx partial view like this one<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<dynamic>" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<ext:Panel ID="InnerPanel1" runat="server" Title="Panel" Html="Prova">
<Listeners>
<BeforeActivate Fn="alert('beforeActivate');" />
<AfterLayout Fn="alert('AfterLayout');" />
<BeforeCollapse Fn="alert('AfterLayout');" />
</Listeners>
</ext:Panel>
<script type="text/javascript">
var setChart = function () {
alert('Started');
};
</script>
but no joy :( Any help?thanks
mario
Last edited by Daniil; Jul 25, 2012 at 12:57 AM.
Reason: [CLOSED]