मेरे पास निम्न परिदृश्य है
सार्वजनिक वर्ग Foo {सार्वजनिक बार FooBar {get; सेट; }} पब्लिक क्लास बार {{DisplayFormatAttribute (ApplyFormatInEditMode = true, DataFormatString = "{0: डी}")) सार्वजनिक तिथिटाइम का जन्मदिन {प्राप्त; सेट; }} अब जब मैं संपादक का उपयोग करता हूं तो मैं अपने डेटटाइम पर DataFormatString को लागू करना चाहता हूं
@ Html.EditorFor (x = & gt; x.FooBar जन्मदिन); उपरोक्त कोड DisplayFormatAttribute का उपयोग करके दिनांक सही नहीं प्रस्तुत करता है, तो मैं इसे कैसे हल कर सकता हूं?
आपको मुझे लगता है कि इसका उपयोग करना पड़ सकता है।
सार्वजनिक वर्ग बार {[डेटाटाइप (डेटाटाइप.डेट), डिस्प्ले फॉर्मेट (डेटाफ़ॉर्मैट स्ट्रिंग =" {0: डीडी / एमएम / याय} ", लागू फॉर्ममेट इनईडिटमोड = सच)] सार्वजनिक तिथि का समय जन्मदिन {प्राप्त; सेट; }} या आप इसका प्रयोग कर सकते हैं
[DisplayFormat (DataFormatString = "{0: d}")] [डेटाटाइप (डेटाटाइप.डेट) ] सार्वजनिक तिथि समय जन्मदिन {प्राप्त; सेट; } अपने विचार में, आप यह कोशिश कर सकते हैं।
@ Html.EditorFor (x = & gt; x.FoorBar.BirthDay.ToString ("dd / MM / yyyy "))
Comments
Post a Comment