2015-06-01 5 views
5

का समर्थन करने वाले डेटटाइम नियंत्रण छोटे एप्लिकेशन बनाने के लिए मैं एमवीसी 5 का उपयोग करता हूं। मैं अपने मॉडल है जोहिजरी कैलेंडर

[DataType(DataType.Date)] 
public Nullable<DateTime> StartDate { get; set; } 

के साथ सजाया में datetime संपत्ति जब

@Html.EditorFor(m => m.StartDate) 

DateTime नियंत्रण कि

like that

सवाल यह है कि जैसे प्रपत्र पर दिखाई देता है का उपयोग कर: अपने आवेदन अरबी संस्कृति है, इसलिए मुझे इस नियंत्रण को हिजरी डेटटाइम नियंत्रण में बदलने की जरूरत है, क्या यह संभव है?

उत्तर

4

प्रदान किया गया नियंत्रण एक मानक HTML5 input with type date है।

मैंने वैश्वीकरण की उपलब्धता और ग्रेगोरियन कैलेंडर के अलावा अन्य की कमी पर कुछ bug reports देखा है। ,

यूजर इंटरफेस यूए अप करने के लिए छोड़ दिया जाता है तो ब्राउज़रों लिए प्रोत्साहित किया जाता है, जैसे उपयोगकर्ता विकल्प प्रदान करता है, तो इसके लिए समझ में आता है: बहरहाल, यह कुछ मानक में शामिल नहीं है, यह ब्राउज़र में लागू किया जाना चाहिए उनके उपयोगकर्ता लोकेल। तो जब तक आपके ब्राउज़र हिजरी कैलेंडर का समर्थन करता है ( प्रस्तुत प्रारूप हमेशा ग्रेगोरियन, हालांकि है।)

(और आप सही क्षेत्रीय सेटिंग है), तो आप इसका इस्तेमाल कर सकते हैं। अन्यथा आप नहीं कर सकते हैं, और आपको कैलेंडर का समर्थन करने वाले दूसरे नियंत्रण का उपयोग करना चाहिए और इसे पर text टाइप करें।

संबंधित मुद्दे