Как применить CSS и элементные стили к веб-приложению ASP.net MVC 3

0

Как применять стили CSS и стили в ASP.NET MVC 3 Web Application.here публикует мой текущий код представления проекта для объяснения моей проблемы.

@{
ViewBag.Title = "FranchIndex";
Layout = "~/Views/Shared/_LayoutMaster.cshtml";
}

<h2>FranchIndex</h2>

<div class="login-wrap">
            <div class="login-head">
                <h3>Franchise Login</h3>
            </div>
            <form action="#" method="get">
                <div class="login-form">
                    <ul>
                        <li><i class="icon-user"></i><input type="text" class="login-user-input" @Html.TextBoxFor(Model => Model.UserName)></li>
                        <li><i class="icon-key"></i><input type="password" class="login-pass-input" @Html.TextBoxFor(Model=>Model.Password)></li>
                    </ul>
                </div>
                <div class="login-action">
                    <button type="submit" class="backend-login-btn btn btn-block btn-large btn-inverse">Login</button>
                    <ul class="login-initial clearfix">
                        <li class="pull-left"><a href="#">Forgot Password?</a></li>
                        <li class="pull-right"><span class="rem-check"><input type="checkbox" checked></span>Remember Me</li>
                    </ul>
                </div>
            </form>
            @*<h5>If You are a Franchise,Please @Html.ActionLink("Login Here", "FranchIndex", "Login") </h5> *@
        </div>
  • 0
    Ваш вопрос нам не понятен. что на самом деле вы пытаетесь?
Теги:
asp.net-mvc

1 ответ

0
Лучший ответ

в _LayoutMaster.cshtml:

 @Styles.Render("~/Content/common")

и в App_Start/bundleConfig.css

public class BundleConfig
{
    public static void RegisterBundles(BundleCollection bundles)
    {
        // Shared Styling
        bundles.Add(new StyleBundle("~/Content/common").Include(
                        "~/Css/Common.css",
                        "~/Css/jqueryui.css",
                        "~/Css/chosen.css"
                    ));
    }
}

или любую комбинацию ваших индивидуальных CSS файлов вашего стиля.

наконец, в global.asax:

 protected void Application_Start()
 {
     BundleConfig.RegisterBundles(BundleTable.Bundles);
 }
  • 0
    Где я должен включить в _LayoutMaster.cshtml
  • 0
    Точно так же, как на стандартной странице HTML - стили обычно идут в элементе <head>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню