C# 表单标记不是仅为第一项asp.mvc呈现的

C# 表单标记不是仅为第一项asp.mvc呈现的,c#,asp.net-mvc,C#,Asp.net Mvc,@model IEnumerable @if(Model!=null&&Model.Count()>0) { 对于(int i=0;i @Html.Partial(“_TransferListItem”),((列表 m、 Id) @HiddenFor(m=>m.XMLServiceTransfer.AvailToken) @Html.HiddenFor(m=>m.XMLServiceTransfer.TransferType) @HiddenFor(m=>m.XMLServiceTransfe

@model IEnumerable
@if(Model!=null&&Model.Count()>0)
{ 
对于(int i=0;i
@Html.Partial(“_TransferListItem”),((列表
m、 Id)
@HiddenFor(m=>m.XMLServiceTransfer.AvailToken)
@Html.HiddenFor(m=>m.XMLServiceTransfer.TransferType)
@HiddenFor(m=>m.XMLServiceTransfer.DateFrom)
@HiddenFor(m=>m.XMLServiceTransfer.TransferInfo.Code)
@HiddenFor(m=>m.XMLServiceTransfer.TransferInfo.Type)
@Html.HiddenFor(m=>m.XMLServiceTransfer.TransferInfo.VehicleType)
@Html.HiddenFor(m=>m.XMLServiceTransfer.ContractList.ContractList[0].Name)
@Html.HiddenFor(m=>m.XMLServiceTransfer.ContractList.ContractList[0]。IncomingOffice)
@HiddenFor(m=>m.XMLServiceTransfer.PickupLocation.Code)
@HiddenFor(m=>m.XMLServiceTransfer.DestinationLocation.Code)
@HiddenFor(m=>m.XMLServiceTransfer.DestinationLocation.TransferZone.Code)
@HiddenFor(m=>m.XMLServiceTransfer.Paxes.AdultCount)
@HiddenFor(m=>m.XMLServiceTransfer.Paxes.ChildCount)
@HiddenFor(m=>m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.Code)
@HiddenFor(m=>m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.DateTime)
@HiddenFor(m=>m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.Code)
@HiddenFor(m=>m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.DateTime)
}
在浏览器中呈现此项时,ASP.MVC中只有第一项没有表单标记

有什么问题


谢谢您的关注。

您似乎没有像对第二项那样展开
,所以只需单击
箭头展开它,并查看里面的
标记,与第二个div相同。

我这样做了。但是没有表单标记。
@model IEnumerable<TransferListItemMV>

@if (Model != null && Model.Count()>0)
{ 
    for(int i=0;i<Model.Count();i++)
    {
        <div class="col-md-4 @(i%3==0?"border":string.Empty)">
            <!-- CONTAINER-->
            @Html.Partial("_TransferListItem", ((List<TransferListItemMV>)Model)[i])
            <!-- END OF CONTAINER-->
         </div>
         if (i%3==2)
         {
             <div class="clearfix"></div><br />
         }
    }
    <div class="offset-2"><hr class="featurette-divider3"></div>
}
@model  TransferListItemMV
<div class="carscontainer">

    @using (Html.BeginForm("AddBookServiceTransfer", "Payment", FormMethod.Post, new { id = "frm" + Model.Id.ToString() }))
{
        <div class="center">
            <img src=@Model.Image alt="" />
        </div>
        <div class="hpadding20">
            <span class="glyphicon glyphicon-info-sign right lblue cpointer" data-toggle="modal" data-target="#transfer@(Model.Id)"></span>

            <div id="transfer@(Model.Id)" class="modal fade">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header">
                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                            <h4 class="modal-title">Detailed Information</h4>
                        </div>
                        <div class="modal-body">
                            @(new HtmlString(Model.Description))
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                        </div>
                    </div>
                </div>
            </div>
            <span class="size14 bold dark">@Model.ShortDescription</span><br />
            <span class="size13 grey">
                <table>
                    <tr>
                        <td class="dark bold" valign="top">From:&nbsp;&nbsp;&nbsp;</td>
                        <td>@Model.From</td>
                    </tr>
                    <tr>
                        <td class="dark bold" valign="top">To:</td>
                        <td>@Model.To</td>
                    </tr>
                    <tr>
                        <td class="dark bold" valign="top">On:</td>
                        <td>@Model.On</td>
                    </tr>
                </table>
            </span>
        </div>
        <div class="purchasecontainer">
            <span class="size18 bold green mt5">€@(Math.Round(Model.Price, 2))</span><br />
            <span class="size12 mt-3 grey">&nbsp;</span>
            <button class="bookbtn right margtop-20" type="submit">Book</button>
        </div>
        @Html.HiddenFor(m=>m.Id)
        @Html.HiddenFor(m => m.XMLServiceTransfer.AvailToken)
        @Html.HiddenFor(m => m.XMLServiceTransfer.TransferType)
        @Html.HiddenFor(m => m.XMLServiceTransfer.DateFrom)
        @Html.HiddenFor(m => m.XMLServiceTransfer.TransferInfo.Code)
        @Html.HiddenFor(m => m.XMLServiceTransfer.TransferInfo.Type)
        @Html.HiddenFor(m => m.XMLServiceTransfer.TransferInfo.VehicleType)
        @Html.HiddenFor(m => m.XMLServiceTransfer.ContractList.ContractList[0].Name)
        @Html.HiddenFor(m => m.XMLServiceTransfer.ContractList.ContractList[0].IncomingOffice)
        @Html.HiddenFor(m => m.XMLServiceTransfer.PickupLocation.Code)
        @Html.HiddenFor(m => m.XMLServiceTransfer.DestinationLocation.Code)
        @Html.HiddenFor(m => m.XMLServiceTransfer.DestinationLocation.TransferZone.Code)
        @Html.HiddenFor(m => m.XMLServiceTransfer.Paxes.AdultCount)
        @Html.HiddenFor(m => m.XMLServiceTransfer.Paxes.ChildCount)
        @Html.HiddenFor(m => m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.Code)
        @Html.HiddenFor(m => m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.DateTime)
        @Html.HiddenFor(m => m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.Code)
        @Html.HiddenFor(m => m.XMLServiceTransfer.ArrivalTransferInfo.ArrivalInfo.DateTime)
    }
</div>