Benutzer mit den meisten Antworten
Masterpage LoginView Contentplaceholder Gridview

Frage
-
Guten morgen,
meine Aufgabe ist, nach einem Login Daten zur Verfuegung zu stellen, die der
anonyme User nicht sehen soll. Dafuer habe ich in einer Masterpage einen
Loginview, der wiederum einem Contentplaceholder beinhaltet.
Auf der Detailsseite hat der Contentplaceholder einen Gridview. Irgendwie trickse
ich mich hier immer aus, weil das LoginView Element des Contentplaceholder/Gridview nicht zulaesst.Weiss jemand, wo ich ein Beispiel dafuer finde?
Vielen Dank im Voraus
Regards
cdareios- Bearbeitet cdareios Montag, 8. April 2013 07:28
Antworten
-
Gefunden:
Meine Struktur im der masterpage fuer diesen div haette so sein muessen.
<div id="mainContent">
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
</AnonymousTemplate>
<LoggedInTemplate>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</LoggedInTemplate>
</asp:LoginView>
</div>Vielen Dank im Voraus
cdareios- Als Antwort markiert cdareios Montag, 8. April 2013 08:59
Alle Antworten
-
Gefunden:
Meine Struktur im der masterpage fuer diesen div haette so sein muessen.
<div id="mainContent">
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
</AnonymousTemplate>
<LoggedInTemplate>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</LoggedInTemplate>
</asp:LoginView>
</div>Vielen Dank im Voraus
cdareios- Als Antwort markiert cdareios Montag, 8. April 2013 08:59
-
Hi,
kannst Du mal die Deklaration der Steuerelemente zeigen?
Ich würde das GridView entweder per Deklaration oder per Code je nach Login anzeigen.
<asp:GridView ... visible="<%# HttpContext.Current.User.Identity.IsAuthenticated %>"> ... </asp:GridView>
bzw.
<asp:GridView ... visible="<%# Request.IsAuthenticated %>"> ... </asp:GridView>
Gruß, 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