التقديم الديناميكي لصفحة الويب للمستخدمين الذين تم تسجيلهم فقط
-
04-07-2019 - |
سؤال
عندما يقوم المستخدم بتسجيل الدخول إلى موقعي ، أريد أن يظهر زر على غرار CSS (يمكن أن يكون هذا شيئًا حقًا ، أي بعض العناصر النصية الإخبارية الخاصة وما إلى ذلك) ، كيف يمكنك القيام بذلك عبر masterpages في ASP.NET؟ أم أن هناك بطريقة أخرى تفعل هذا؟
المحلول
لم تقدم الكثير من المعلومات حول الإعداد الخاص بك Simon ، ولكن على افتراض أنك تستخدم مزود عضوية .NET ، يمكنك استخدام طريقة عرض تسجيل الدخول للحصول على قسم من صفحتك بشكل مختلف لتسجيل الدخول في V. ليس
<asp:LoginView>
<AnonymousTemplate>
Nothing Displayed
</AnonymousTemplate>
<LoggedInTemplate>
<asp:Button ID="myButton" runat="server">
</LoggedInTemplate>
</asp:LoginView>
نصائح أخرى
تحقق من التحكم في LogInview في ASP.NET. يتطلب الأمر اثنين من القوالب - أحدهما للمستخدمين الذين تم تسجيلهم في المستخدمين وواحد لعدم تحطيمه في المستخدمين. أعتقد أنه يجب أن يفعل ما تريد.
تصف مقالة MSDN هذه كيف يمكنك العثور على محتوى الصفحة الرئيسية ومعالجتها من صفحة المحتوى.