【问题标题】:Card Footer button卡片页脚按钮
【发布时间】:2022-10-21 02:49:52
【问题描述】:

我正在学习 ASP.NET Core 和 Razor 页面,我已经做过一个项目,简单到令人惊叹。

无论如何,我正在卡片中构建一个表单,并且我希望我的订单按钮能够使用页脚的所有内容。

我已经查阅了文档,但没有找到任何参考资料。

<div class="card">
<div class="card-header">
    <div class="card-body">
        <form method="post">

            <div class="form-group row mt-5 mb-2">
                <label class="col-sm-2 ">Pizza name</label>
                <div class="col-sm-10">
                    <input type="text" asp-for="Pizzas.PizzaName" class="form-control" />
                </div>
            </div>

            <div class="container text-center">
                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.TomatoSauce" placeholder="Tomato Sauce" />Tomato Sauce
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Peperoni" placeholder="Peperoni" />Peperoni
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Cheese" placeholder="Cheese" />Cheese
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Muchroom" placeholder="Muchroom" />Muchroom
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Beef" placeholder="Beef" />Beef
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Pineaple" placeholder="Pineaple" />Pineaple
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Ham" placeholder="Ham" />Ham
                </div>

                <div class="form-check form-check-inline">
                    <input class="form-check-input" asp-for="Pizzas.Tuna" placeholder="Tuna" />Tuna
                </div>
            </div>
        </form>
    </div>
    <div class="card-footer">
        <button class="btn btn-primary" type="submit">Order</button>
    </div>
</div>
</div>

【问题讨论】:

    标签: asp.net-core razor


    【解决方案1】:

    您可以尝试将表单放在card-bodycard-footer 之外:

    <div class="card">
    <div class="card-header">
        <form method="post">
        <div class="card-body">
                <div class="form-group row mt-5 mb-2">
                    <label class="col-sm-2 ">Pizza name</label>
                    <div class="col-sm-10">
                        <input type="text" asp-for="Pizzas.PizzaName" class="form-control" />
                    </div>
                </div>
    
                <div class="container text-center">
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.TomatoSauce" placeholder="Tomato Sauce" />Tomato Sauce
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Peperoni" placeholder="Peperoni" />Peperoni
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Cheese" placeholder="Cheese" />Cheese
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Muchroom" placeholder="Muchroom" />Muchroom
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Beef" placeholder="Beef" />Beef
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Pineaple" placeholder="Pineaple" />Pineaple
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Ham" placeholder="Ham" />Ham
                    </div>
    
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" asp-for="Pizzas.Tuna" placeholder="Tuna" />Tuna
                    </div>
                </div>
        </div>
        <div class="card-footer">
            <button class="btn btn-primary" type="submit">Order</button>
        </div>
        </form>
    </div>
    

    【讨论】:

      猜你喜欢
      • 2021-05-19
      • 2020-02-21
      • 2017-06-10
      • 2016-10-24
      • 1970-01-01
      • 2020-10-04
      • 2017-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多