亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Asp.net MVC中的自定義DateTime模型綁定程序

Asp.net MVC中的自定義DateTime模型綁定程序

慕標琳琳 2019-09-24 16:22:43
我想為DateTime類型編寫自己的模型綁定程序。首先,我想編寫一個可以附加到模型屬性的新屬性,例如:[DateTimeFormat("d.M.yyyy")]public DateTime Birth { get; set,}這是簡單的部分。但是活頁夾部分要困難一些。我想為type添加一個新的模型活頁夾DateTime。我可以實現IModelBinder接口并編寫自己的BindModel()方法繼承DefaultModelBinder并重寫BindModel()方法我的模型具有如上所述(Birth)的屬性。因此,當模型嘗試將請求數據綁定到此屬性時,BindModel(controllerContext, bindingContext)將調用我的模型綁定程序。一切正常,但是。如何從controller / bindingContext獲取屬性屬性,以正確解析我的日期?我怎么去PropertyDesciptor物業的Birth?編輯由于關注點分離,我的模型類是在不(也不應該)引用System.Web.MVC程序集的程序集中定義的。設置自定義綁定(類似于Scott Hanselman的example)屬性在這里是不行的。
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 648 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號