更改 asp.net 中的默认登录页面 UI

Posted

技术标签:

【中文标题】更改 asp.net 中的默认登录页面 UI【英文标题】:Change default login page UI in asp.net 【发布时间】:2019-05-30 17:56:51 【问题描述】:

我正在处理 asp.net mvc5 项目,我想更改我的登录页面的默认主题,知道如何做到这一点。

【问题讨论】:

***.com/questions/21839351/…查看此链接您会有所了解 我已经读过了,但这不是我想要的。我只是想更改登录页面视图的默认主题。 【参考方案1】:

您可以查看登录页面或部分视图。尝试在 MVC 项目的“查看”文件夹中找到它。因此,您可能使用 bundle 链接 css 和 js 文件。您可以在 App_Start\BundleConfig.cs 文件中找到捆绑包的配置。在Application_Start 文件中注册这些 css 文件:

ublic class MvcApplication : System.Web.HttpApplication

   protected void Application_Start()
   
        BundleConfig.RegisterBundles(BundleTable.Bundles);
    

因此,您应该了解哪个 css 文件负责登录页面中的样式,并根据您的目的更改此文件。

我注意到您使用引导样式。如果您不喜欢这个主题,您可以禁用引导样式,只需使用 bootstrap.css 删除捆绑包。像这样:

bundles.Add(new StyleBundle("~/Content/css").Include(
            "~/Content/bootstrap.css",
            "~/Content/bootstrap-theme.css",
            "~/Content/bootstrap.min.css",
            "~/Content/site.css"));

改成这样:

bundles.Add(new StyleBundle("~/Content/css").Include(
            "~/Content/site.css"));

【讨论】:

以上是关于更改 asp.net 中的默认登录页面 UI的主要内容,如果未能解决你的问题,请参考以下文章

在 Asp.Net Core 应用程序中更改默认页面

更改 Angular 和 ASP.NET Core 项目中的默认身份路由

将 ASP.NET Core Razor 页面中的默认页面更改为登录页面

在默认的 ASP.Net MVC 模板中,为啥用户每次更改时都会重新登录?

ASP.NET 核心,更改未经授权的默认重定向

ASP .NET Core 身份服务器默认登录页面为 Microsoft