0
[HttpPost]
public async Task<ActionResult> Create(BookingViewModel bookingview, BookingDetailsViewModel bookingdetails)
我有一個問題,當我提交表單我期待的是,bookingdetails
爲空,如果我沒有顯示其PartialView
與之相關的提交表單返回對象的初始化,而不是空MVC C#
@if (Model.StepNumber == (int)Booking_Steps.BookingDetails)
{
@Html.Partial("_Booking_Details", Model.BookingDetails)
}
而是它初始化對象。如何使它返回null?因爲這使ModelState
無效。
的'DefaultModelBinder'將初始化你的方法的所有參數的默認值如果爲他們提供任何值。 –