none
在asp.net的mvc中的_Layout.cshtml中的button按钮运行后的界面没有找到,请问是怎么回事? RRS feed

  • 问题

  •   <div class="navbar navbar-inverse navbar-fixed-top">
            <div class="container">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    @Html.ActionLink("MVC Movie", "Index", "Movies", null, new { @class = "navbar-brand" })
                </div>
                <div class="navbar-collapse collapse">
                    <ul class="nav navbar-nav">
                        <li>@Html.ActionLink("主页", "Index", "Home")</li>
                        <li>@Html.ActionLink("关于", "About", "Home")</li>
                        <li>@Html.ActionLink("联系方式", "Contact", "Home")</li>
                    </ul>
                    @Html.Partial("_LoginPartial")
                </div>
            </div>
        </div>

    另外请问Button中的data-toggle,data-target是什么意思?
    • 已编辑 尺蠖 2014年5月30日 2:56
    2014年5月30日 2:55

全部回复

  • >另外请问Button中的data-toggle,data-target是什么意思?

    自定义的样式表(类)名称。

    >在asp.net的mvc中的_Layout.cshtml中的button按钮运行后的界面没有找到,请问是怎么回事?

    你的Layout布局代码呢?应该有类似这样一个东西:

    @{Layout = "~/Views/Shared/_Layout.cshtml";}
    <div class="navbar navbar-inverse navbar-fixed-top">
            <div class="container">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    @Html.ActionLink("MVC Movie", "Index", "Movies", null, new { @class = "navbar-brand" })
                </div>
                <div class="navbar-collapse collapse">
                    <ul class="nav navbar-nav">
                        <li>@Html.ActionLink("主页", "Index", "Home")</li>
                        <li>@Html.ActionLink("关于", "About", "Home")</li>
                        <li>@Html.ActionLink("联系方式", "Contact", "Home")</li>
                    </ul>
                    @Html.Partial("_LoginPartial")
                </div>
            </div>
        </div>

    强烈推荐你用MVC模板生成View,不会遗漏。


    ASP.NET Forum
    Other Discussion Forums
    FreeRice Donate
    Issues to report
    Free Tech Books Search and Download

    2014年9月29日 2:59
  • 你看看你页面Html 代码里面有Button的源码没?有的话可能是布局或者CSS问题导致无法显示,没有的话你查_Layout.cshtml逻辑。

    Button中的data-toggle,data-target 是自定义的属性,可以随便自定义,很多时候是方便你写JS代码二定义的。

    2014年10月10日 1:05
    版主