Saltar al contenido

Uso de iFrames en ASP.NET

Luego de de esta extensa compilación de información resolvimos este contratiempo que pueden tener ciertos usuarios. Te brindamos la respuesta y deseamos que te resulte de mucha ayuda.

Solución:

prueba esto


Exponga este iframe en el código subyacente de la página maestra:

public HtmlControl iframe

get

return this.myIframe;


Agregue la directiva MasterType para la página de contenido a la página maestra fuertemente tipada.

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits=_Default" Title="Untitled Page" %>
<%@ MasterType VirtualPath="~/MasterPage.master" %>

En código detrás

protected void Page_Load(object sender, EventArgs e)

this.Master.iframe.Attributes.Add("src", "some.aspx");

Otra opción es utilizar marcadores de posición.

HTML:


   

C#:

iframeDiv.Controls.Add(new LiteralControl("
"));

Qué tal si:


Es compatible desde .Net Framework 4.5

Si tiene problemas para usar este control, puede echar un vistazo aquí.

Finalizando este artículo puedes encontrar las explicaciones de otros usuarios, tú además tienes el poder mostrar el tuyo si te gusta.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *