Asp.net MVC web Application Date Format for Text Box -


मैं एक asp.net mvc वेब अनुप्रयोग विकसित कर रहा हूं।

मेरे आंशिक दृश्य ।

समस्या जब भी मैं एक "नया रूप" के लिए अपना आंशिक दृश्य खोलता हूं, तो मुझे निम्न प्रारूप में पाठ बॉक्स में एक तिथि मिली:

"Https://i.stack.imgur.com/ue8yR.jpg" alt = "यहाँ छवि विवरण दर्ज करें">

लेकिन जब मैं "रिकॉर्ड संपादित करें" , मुझे मिल जाता है मेरे आंशिक दृश्य पाठ बॉक्स में निम्न की तरह:

यहां छवि विवरण दर्ज करें

निम्नलिखित मेरा मॉडल है:

  [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 की तारीख जब मैं अपने रिकॉर्ड को संपादित करता हूं कृपया मुझे बताएं कि मैं दिनांक स्वरूप को सेट करने के लिए अपना कोड कहां संशोधित कर सकता हूं।

धन्यवाद

< P> नीचे परिवर्तन किया जाना चाहिए

[DisplayFormat (DataFormatString = "{0: dd / MM / yyyy}", ApplyFormatInEditMode = true)] सार्वजनिक तिथिटाइम रिलीज़डेट {प्राप्त; सेट; }


Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -