src/Web/WebMVC/Views/Order/Create.cshtml

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@using Microsoft.eShopOnContainers.WebMVC.Services
@model Microsoft.eShopOnContainers.WebMVC.ViewModels.Order
@inject IIdentityParser<ApplicationUser> UserManager

@{
     ViewData["Title"] = "New Order";
     var headerList= new List<Header>() {
       new Header() { Controller = "Cart", Text = "Back to cart" } };
}

<partial name="_Header" model="headerList"/>
<div class="container">
    <form method="post" asp-controller="Order" asp-action="Checkout">
        <section class="esh-orders_new-section">
            <div class="row">
                @foreach (var error in ViewData.ModelState.Values.SelectMany(err => err.Errors)) {
                    <div class="alert alert-warning" role="alert">                    
                        &nbsp;@error.ErrorMessage
                    </div>
                }
            </div>
            <h4 class="esh-orders_new-title">Shipping address</h4>
            <div class="row">
                <div class="col-md-6">
                    <div class="form-group">
                        <label asp-for="Street" class="esh-orders_new-title">Address</label>
                        <input asp-for="Street" class="form-control form-input" type="text" placeholder="Street"/>
                        <span asp-validation-for="Street" class="alert alert-danger" />
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="form-group">
                        <label asp-for="City" class="esh-orders_new-title">City</label>
                        <input asp-for="City" class="form-control form-input" type="text" placeholder="City"/>
                        <span asp-validation-for="City" class="alert alert-danger" />
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="form-group">
                        <label asp-for="State" class="esh-orders_new-title">State</label>
                        <input asp-for="State" class="form-control form-input" type="text" placeholder="State"/>
                        <span asp-validation-for="State" class="alert alert-danger" />
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="form-group">
                        <label asp-for="Country" class="esh-orders_new-title">Country</label>
                        <input asp-for="Country" class="form-control form-input" type="text" placeholder="Country"/>
                        <span asp-validation-for="Country" class="alert alert-danger" />
                    </div>
                </div>
            </div>
        </section>
        <section class="esh-orders_new-section">
            <h4 class="esh-orders_new-title">Payment method</h4>
            <div class="row">
                <div class="col-md-6">
                    <div class="form-group">
                        <label asp-for="CardNumber" class="esh-orders_new-title">Card number</label>
                        <input asp-for="CardNumber" class="form-control form-input" type="text" placeholder="000000000000000"/>
后面还有 46 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。