Html.Bootstrap()无法使用FluentBootstrap解析

时间:2016-02-06 18:22:17

标签: asp.net-mvc-5 fluentbootstrap

我在我的项目中安装了FluentBootstrap v3.3.5和Bootstrap v3.3.5,但是在这个View中,Html.Bootstrap()给了我一个编译错误:

@using FluentBootstrap;

<h2>Test</h2>

<div>
    <hr />
    @using (var form = Html.Bootstrap().Form().Begin())
    {
        using (var inputGroup = form.InputGroup().Begin())
        {
            @inputGroup.InputGroupAddon("@")
            @inputGroup.Input().SetPlaceholder("Username")
        }
        <br />
        using (var inputGroup = form.InputGroup().Begin())
        {
            @inputGroup.Input()
            @inputGroup.InputGroupAddon(".00")
        }
        <br />
        using (var inputGroup = form.InputGroup().Begin())
        {
            @inputGroup.InputGroupAddon("$")
            @inputGroup.Input()
            @inputGroup.InputGroupAddon(".00")
        }
    }
</div>

我还在〜/ Views / web.config的命名空间部分中包含了FluentBootrap。

我错过了什么?

3 个答案:

答案 0 :(得分:1)

我知道的一些死灵帖子,但对于那些也有这个问题的人来说:

您还需要安装FluentBootstrap.Mvc,它具有Asp.Net MVC的Html帮助程序

答案 1 :(得分:0)

如果在项目中包含包含HTML帮助程序的第三方库,则通常必须先编译,然后Visual Studio才能识别它们。在编译之前,intellisense将显示此错误。

答案 2 :(得分:0)

卸载/重新加载您的项目。 VS将在重新加载后要求您安装第三方库。