मेरे पास एक DetailsView
है TextBox
और मैं चाहता हूं कि इनपुट डेटा को हमेशा FIRST LETTER IN CAPITAL के साथ सहेजा जाए ।
उदाहरण:
"red" --> "Red"
"red house" --> " Red house"
मैं इस अधिकतम प्रदर्शन को कैसे प्राप्त कर सकता हूं ?
नोट :
उत्तर और उत्तरों के तहत टिप्पणियों के आधार पर, बहुत से लोग सोचते हैं कि यह स्ट्रिंग के सभी शब्दों को कैपिटल करने के बारे में पूछ रहा है । उदाहरण के लिए => Red House
यह नहीं है, लेकिन है कि यदि आप क्या चाहते हैं है , जवाब है कि का उपयोग करता है में से एक के लिए देखो TextInfo
की ToTitleCase
विधि। (नोट: उन उत्तरों को वास्तव में पूछे गए प्रश्न के लिए गलत हैं ।) TextInfo
देखें । ToTitleCase caveats के लिए डॉक्टर (सभी- कैपेस शब्दों को नहीं छूते हैं - उन्हें समरूप माना जाता है; शब्दों के बीच में अक्षरों को कम कर सकते हैं जो "नहीं होना चाहिए" हो सकता है) कम किया गया, उदाहरण के लिए "मैकडॉनल्ड" => "मैकडोनाल्ड"; सभी संस्कृति-विशिष्ट सूक्ष्मताओं को पुन: पूंजीकरण नियमों को संभालने की गारंटी नहीं है।)
नोट :
यह प्रश्न अस्पष्ट है कि क्या पहले के बाद के अक्षरों को निचले मामले में मजबूर किया जाना चाहिए । स्वीकृत उत्तर मानता है कि केवल पहले अक्षर को बदल दिया जाना चाहिए । यदि आप पहले अक्षर को छोड़कर सभी अक्षरों को जबरदस्ती कम करना चाहते हैं , तो किसी उत्तर वाले प्रश्न को देखें , न कि ToTititCase युक्त ।ToLower