Aufruf eines IFrame

09/11/2009 - 18:06 von Dirk Herwig | Report spam
Hallo,

ich habe versucht, eine Adresse einem IFrame zuweisen, abhàngig von der
Anmeldung:

<iframe src='<%# GetUserArea() %>' width="100%" height="500px"></iframe>

...

protected string GetUserArea()
{
string adresse = "";

if (Roles.IsUserInRole("Administrators"))
{
adresse = "http://com/gui/admin.html";
}
else if (Roles.IsUserInRole("Designers"))
{
adresse = "http://com/gui/designer.html";
}
else if (Roles.IsUserInRole("Editors"))
{
adresse = "http://com/gui/editor.html";
}

return adresse;
}

So wie ich mir das gedacht habe, funktioniert es leider nicht. Es geht
nicht. Ich bekomme aber auch keine Fehlermeldung. Wie kann ich das umsetzen,
damit es klappt?

Dirk
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
09/11/2009 - 19:25 | Warnen spam
Hallo Dirk,

"Dirk Herwig" schrieb:

<iframe src='<%# GetUserArea() %>' width="100%" height="500px"></iframe>



id, runat="server" und <IDdesControls>.DataBind() vergessen?

Den HTML Code, der im Browser ankommt, mal anzuschauen, ist auch immer hilfreich.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen