Asp.net mvc 如何使用ASP.NET MVC在内容页中调用css样式?

Asp.net mvc 如何使用ASP.NET MVC在内容页中调用css样式?,asp.net-mvc,asp.net-mvc-4,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 4,Asp.net Mvc 3,Razor,我已经为我的应用程序创建了一个母版页,然后母版应用程序已经显示在每个页面中,但是我已经创建了一个内容页面,我已经为这个页面创建了一个单独的CSS样式设计,我已经调用了那个特定的页面,但是这个页面的样式没有显示 @model MedeilMVC_CLOUD.Models.Company @{ ViewBag.Title = "Add Company"; Layout = "~/Views/Shared/_Layout.cshtml"; } <link href="~/cs

我已经为我的应用程序创建了一个母版页,然后母版应用程序已经显示在每个页面中,但是我已经创建了一个内容页面,我已经为这个页面创建了一个单独的CSS样式设计,我已经调用了那个特定的页面,但是这个页面的样式没有显示

@model MedeilMVC_CLOUD.Models.Company

@{
    ViewBag.Title = "Add Company";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<link href="~/css/separate/vendor/jquery-steps.min.css" rel="stylesheet" />

<div class="page-content">
    <div class="container-fluid">


        <section class="box-typical box-panel mb-4">
            <header class="box-typical-header">
                <div class="tbl-row">
                    <div class="tbl-cell tbl-cell-title">
                        <h3>Form steps example</h3>
                    </div>
                </div>
            </header>
            <div class="box-typical-body">
                <form id="example-form" action="#" class="form-wizard">
                    <div>
                        <h3>Account</h3>
                        <section>
                            <div class="form-group">
                                <label for="exampleInputEmail1">Email address</label>
                                <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email" required>
                                <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
                            </div>
                            <div class="form-group">
                                <label for="exampleInputPassword1">Password</label>
                                <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
                            </div>
                            <div class="form-group">
                                <label for="exampleInputPassword1">Confirm Password</label>
                                <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
                            </div>
                        </section>
                        <h3>Profile</h3>
                        <section>
                            <div class="form-group">
                                <label for="exampleInputEmail1">Address</label>
                                <input type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter text" required>
                                <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
                            </div>
                        </section>
                        <h3>Hints</h3>
                        <section>
                            <ul>
                                <li>Foo</li>
                                <li>Bar</li>
                                <li>Foobar</li>
                            </ul>
                        </section>
                        <h3>Finish</h3>
                        <section>
                            <div class="form-group">
                                <div class="checkbox">
                                    <input type="checkbox" id="agree" class="required" required>
                                    <label for="agree">Terms and Conditions</label>
                                </div>
                            </div>
                        </section>
                    </div>
                </form>
            </div><!--.box-typical-body-->
        </section>

    </div>
</div>

<script src="~/js/lib/jquery-validation/jquery.validate.min.js"></script>
<script src="~/js/lib/jquery-steps/jquery.steps.min.js"></script>
<script>
    $(function () {
        $("#example-basic ").steps({
            headerTag: "h3",
            bodyTag: "section",
            transitionEffect: "slideLeft",
            autoFocus: true
        });

        var form = $("#example-form");
        form.validate({
            rules: {
                agree: {
                    required: true
                }
            },
            errorPlacement: function errorPlacement(error, element) { element.closest('.form-group').find('.form-control').after(error); },
            highlight: function (element) {
                $(element).closest('.form-group').addClass('has-error');
            },
            unhighlight: function (element) {
                $(element).closest('.form-group').removeClass('has-error');
            }
        });

        form.children("div").steps({
            headerTag: "h3",
            bodyTag: "section",
            transitionEffect: "slideLeft",
            onStepChanging: function (event, currentIndex, newIndex) {
                form.validate().settings.ignore = ":disabled,:hidden";
                return form.valid();
            },
            onFinishing: function (event, currentIndex) {
                form.validate().settings.ignore = ":disabled";
                return form.valid();
            },
            onFinished: function (event, currentIndex) {
                alert("Submitted!");
            }
        });

        $("#example-tabs").steps({
            headerTag: "h3",
            bodyTag: "section",
            transitionEffect: "slideLeft",
            enableFinishButton: false,
            enablePagination: false,
            enableAllSteps: true,
            titleTemplate: "#title#",
            cssClass: "tabcontrol"
        });

        $("#example-vertical").steps({
            headerTag: "h3",
            bodyTag: "section",
            transitionEffect: "slideLeft",
            stepsOrientation: "vertical"
        });
    });
</script>
@model MedeilMVC\u CLOUD.Models.Company
@{
ViewBag.Title=“添加公司”;
Layout=“~/Views/Shared/_Layout.cshtml”;
}
表单步骤示例
账户
电子邮件地址
我们永远不会与其他人共享您的电子邮件。
密码
确认密码
轮廓
地址
我们永远不会与其他人共享您的电子邮件。
提示
  • 酒吧
  • 福巴
完成 条款和条件 $(函数(){ $(“#示例基本”)。步骤({ 头像:“h3”, bodyTag:“节”, 过渡效果:“slideLeft”, 自动对焦:正确 }); 变量形式=$(“#示例形式”); form.validate({ 规则:{ 同意:{ 必填项:true } }, errorPlacement:函数errorPlacement(error,element){element.closest('.form group')。find('.form control')。after(error);}, 亮点:功能(元素){ $(元素)。最近('.form group')。addClass('has-error'); }, 取消高亮显示:功能(元素){ $(元素)。最近('.form group')。removeClass('has-error'); } }); 表.儿童(“div”).步骤({ 头像:“h3”, bodyTag:“节”, 过渡效果:“slideLeft”, onStepChanging:函数(事件、currentIndex、newIndex){ form.validate().settings.ignore=“:disabled,:hidden”; 返回表单.valid(); }, onFinishing:函数(事件、当前索引){ form.validate().settings.ignore=“:disabled”; 返回表单.valid(); }, onFinished:函数(事件、当前索引){ 警报(“已提交!”); } }); $(“#示例选项卡”)。步骤({ 头像:“h3”, bodyTag:“节”, 过渡效果:“slideLeft”, enableFinishButton:false, 启用分页:false, enableAllSteps:正确, 标题模板:“#标题#”, cssClass:“选项卡控制” }); $(“#示例垂直”)。步骤({ 头像:“h3”, bodyTag:“节”, 过渡效果:“slideLeft”, 阶梯定向:“垂直” }); });
样式表链接

<link href="~/css/separate/vendor/jquery-steps.min.css" rel="stylesheet" />


而且javascript文件也不工作

您可以在布局中使用section指令

在布局中,在需要插入部分的位置写入(头部/底部等)

然后在视图中将内容设置为此部分:

@section styles{
  <link href="~/css/separate/vendor/jquery-steps.min.css" rel="stylesheet" />
}
@节样式{
}

本节的名称可以是任意名称。但在视图中,您在任何地方只能使用每个部分一次。

样式不起作用?或者它不包含在html页面中。您是否在浏览器中检查了此页面?你看到这个链接了吗?In View()必须工作。可能是您设置了css样式文件的错误路径。
@section styles{
  <link href="~/css/separate/vendor/jquery-steps.min.css" rel="stylesheet" />
}