在默认VS2012 ASP.Net Site.Master页面中更改链接外观

时间:2015-05-28 15:44:19

标签: c# asp.net

当我在Visual C#下创建一个新的ASP.Net Web窗体应用程序时,有一些预先构建的页面。 Site.Master预构建页面的一部分是登录和注册的链接。

<div class="loginDisplay">
    <section id="login">
        <asp:LoginView runat="server" ViewStateMode="Disabled">
            <AnonymousTemplate>
                <ul>
                    <li><a id="registerLink" runat="server" href="~/Account/Register.aspx">Register</a></li>
                    <li><a id="loginLink" runat="server" href="~/Account/Login.aspx">Log in</a></li>
                </ul>
            </AnonymousTemplate>
            <LoggedInTemplate>
                <p>
                    Hello, <a runat="server" class="username" href="~/Account/Manage.aspx" title="Manage your account">
                        <asp:LoginName runat="server" CssClass="username" /></a>!
                    <asp:LoginStatus runat="server" LogoutAction="Redirect" LogoutText="Log off" LogoutPageUrl="~/" />
                </p>
            </LoggedInTemplate>
        </asp:LoginView>
    </section>
</div>

对于我的生活,我无法弄清楚如何改变这些链接的外观。我已经加入了一些我自己的CSS,但现在它看起来像这样:

enter image description here

如何更改这些链接,以便更好地融入我的背景?

1 个答案:

答案 0 :(得分:1)

你检查过这个吗?...我猜你是从VS ASP.net网络应用模板开始的。这使用Bootstrap。所有应用程序的样式都在bootstrap样式表中定义。在解决方案资源管理器中,在项目下,转到content文件夹并查看bootstrap.css文件。

如果确实如此,如果你还没有,你还需要了解Bootstrap。