Динамическое отображение веб-страницы только для зарегистрированных пользователей - PullRequest
1 голос
/ 28 октября 2008

Когда пользователь заходит на мой сайт, я хочу, чтобы появилась кнопка в стиле css (это может быть что угодно, например, какой-то особый текст в новостях и т. Д.), Как вы можете сделать это через мастер-страницы в asp.net? Или есть другой способ сделать это?

Ответы [ 3 ]

2 голосов
/ 28 октября 2008

Проверьте элемент управления LoginView в ASP.Net. Требуется два шаблона - один для зарегистрированных пользователей и один для не зарегистрированных пользователей. Я думаю, это должно делать то, что вы хотите.

2 голосов
/ 28 октября 2008

Вы не предоставили много информации о настройке simon, но при условии, что вы используете поставщика членства .NET, вы можете использовать представление входа в систему, чтобы раздел вашей страницы отображался по-разному для вошедших в систему Vs. , не

    <asp:LoginView>
        <AnonymousTemplate>
            Nothing Displayed
        </AnonymousTemplate>
        <LoggedInTemplate>
            <asp:Button ID="myButton" runat="server">
        </LoggedInTemplate>
    </asp:LoginView>
1 голос
/ 28 октября 2008

В этой статье MSDN описано, как вы можете находить и управлять контентом главной страницы со страницы контента.

* MSDN 1004 *

...