Asp.net MVC web Application Date Format for Text Box -
मैं एक asp.net mvc वेब अनुप्रयोग विकसित कर रहा हूं।
मेरे आंशिक दृश्य ।
समस्या जब भी मैं एक "नया रूप" के लिए अपना आंशिक दृश्य खोलता हूं, तो मुझे निम्न प्रारूप में पाठ बॉक्स में एक तिथि मिली:
लेकिन जब मैं "रिकॉर्ड संपादित करें" , मुझे मिल जाता है मेरे आंशिक दृश्य पाठ बॉक्स में निम्न की तरह:
निम्नलिखित मेरा मॉडल है:
[DataType (DataType.Date), DisplayFormat (DataFormatString = "{0: d}", ApplyFormatInEditMode = true)] सार्वजनिक Nullable & lt; System.DateTime & gt ; रिलीज़डेट {प्राप्त करें; सेट; }
निम्नलिखित मेरा आंशिक दृश्य कोड है:
& lt; div class = "editor-field" & gt; @ Html.TextBoxFor (मॉडल = & gt; मॉडल। रीलीज डेट, नया {@class = "दिनांक"}) @ एचटीएमएल। वैधता संदेश (मॉडल = & gt; मॉडल। रीलीज डेट) & lt; / div & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; डिबगर; Var s = $ ("दिनांक"); S.dateFormat = "dd / mm / yyyy"; $ ('दिनांक')। दिनांक पिक्चर ({dateFormat: "d / m / yy"}); Var newdate = Date.parse ($ ("# रिलीज़डेट")); Var rdate = $ ("# रिलीज़डेट")। Val (); Var fdate = दिनांक। पीआरएस (rdate); डिबगर; & Lt; / स्क्रिप्ट & gt;
मुझे क्या चाहिए 16/08/2014 की तारीख जब मैं अपने रिकॉर्ड को संपादित करता हूं कृपया मुझे बताएं कि मैं दिनांक स्वरूप को सेट करने के लिए अपना कोड कहां संशोधित कर सकता हूं।
धन्यवाद
[DisplayFormat (DataFormatString = "{0: dd / MM / yyyy}", ApplyFormatInEditMode = true)] सार्वजनिक तिथिटाइम रिलीज़डेट {प्राप्त; सेट; }
Comments
Post a Comment