簡體   English   中英

ASP.NET DateTime和datepicker

[英]ASP.NET DateTime and datepicker

我有一點問題。 首先,我有這個日期選擇器:

<script>
    $(document).ready(function () {
        $("#engReq").datepicker();
    });
</script>
<p>
<label for="engReq">Engineering Request:</label>
<input type="text" id="engReq" name="engReq" class="form-control" required />
</p>

我試圖像這樣將值從ASP.NET控制器傳遞給Class

控制器:

[HttpPost]
public dynamic Post([FromBody]AirportDataClass airportData)
{

      airportData.insertData(airportData);
}

類:

public class AirportDataClass
    {
        public string job_no { get; set; }
        public DateTime EngineeringReq { get; set; }
        public DateTime EnginerringRec { get; set; }
        public string AppForms { get; set; }
        public string Cheque { get; set; }
        public string ReadyToSubmit { get; set; }
        public DateTime DeficiencyReq { get; set; }
        public DateTime DeficiencyResp { get; set; }

        public void insertData(AirportDataClass airportData)
        {
        }

    }

但是,當我在public void insertData和checkout airportData上設置一個斷點時,將返回此日期,而不是datepicker的日期:01/01/0001 12:00:00 AM,預期日期是datepicker的日期-例如:08 / 01/2014我在做什么錯?

您將需要創建一個正確的視圖,MVC模型構建器不知道您是否希望某些隨機HTML輸入控件映射到模型上的特定屬性。 如果您使用剃刀引擎和強類型視圖,則可以使用HTML幫助器(例如HTML.editor),HTML幫助器將呈現正確的HTML,然后它們將自動與模型上的正確屬性匹配。 您的jquery datepicker將與razor視圖引擎呈現的HTML一起正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM