Cambiare attributo src di un iFrame lato server

venerdì 09 gennaio 2009 - 19.18

BlackJad Profilo | Newbie

Come da titolo, devo realizzare questa operazione.
Ho un iFrame nella mia pagina dichiarato così:

<iframe src="elenca_file.aspx" name="descrizione" width="95%" height="750px" class="iframe_descrizioni" id="Iframe1" frameborder="0"></iframe>

Nel codice della pagina ho implementato un metodo che in teoria dovrebbe funzionare ... però non va, restituisce un errore il debug come se mancasse la pagina elenca_file.aspx

HtmlControl Iframe1 = (HtmlControl)this.FindControl("Iframe1");
TreeView tw = (TreeView)sender;
tw.SelectedNode.Expand();
string cartella;
cartella = tw.SelectedNode.Text;
Session["cartella"] = cartella;
Iframe1.Attributes["src"] = "elenca_file.aspx";

Sbaglio il metodo per controllare l'iFrame!??!

TOPOAMORE Profilo | Expert

Ciao
Da come scrivi nell' IFRAME manca il tag : runat="server" e per questo il controllo non viene visto lato server in code behind.

Fammi sapere

Caiooo
ASP 2.0 - VB 2008

BlackJad Profilo | Newbie

Si infatti l'errore era proprio quel tag mancante!

TOPOAMORE Profilo | Expert

sempre a disposizione
ASP 2.0 - VB 2008
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5