<embed> referenced page called 2 times

  • Thread starter Thread starter Cris Curtis
  • Start date Start date
C

Cris Curtis

When I use an embed tag that uses a dynamic aspx page, the dynamic aspx page
appears to get called 2 times instead.


Below is code that adds an embed tag to a placeholder control that will use
a second aspx page to generate the svg for the embed.


svgchart.Controls.Clear();
string strSRC = "./DesktopModules/Enterprise/BusinessRuleSVG.aspx";
string HTML = "<EMBED SRC='" + strSRC + "' NAME='SVGEmbed' HEIGHT='450'
WIDTH='900' TYPE='image/svg+xml'
PLUGINSPAGE='http://www.adobe.com/svg/viewer/install/'>";
svgchart.Controls.Add(new LiteralControl(HTML));

The BusinessRuleSVG page will then get called 2 times instead of the
expected 1 time. Has anyone else experienced a problem such as this? I
have seen examples of users generating dynamic graphic files using the embed
tag, but not SVG files.

Any assistance is appreciated.

Thanks,
Cris
 
set AutoEventWireup="false" in the Page directive
eg
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="YourPage.aspx.vb"
Inherits="YourApp.PageClassName" %>

HTH
 
Thanks,

I did have AutoEventWireup = "False" but that got me looking at my other
page directives and found that I had set SmartNavigation="true" on the
parent page
which will of course make the embed call 2 times. My code is in a child
control and it would have taken me a long time without the tip to start
looking at the page directives.

Thanks again,
Cris
 
Back
Top