2011-10-28 17 views
7

मैं एएसपी.नेट लेबल या टेक्स्ट बॉक्स में अंग्रेजी और गैर-अंग्रेजी (फारसी, फारसी भाषा, मध्य पूर्वी) शब्दों को सही तरीके से कैसे प्रदर्शित कर सकता हूं? यह ठीक है जब मैं केवल अंग्रेजी या केवल गैर-अंग्रेज़ी (फारसी) शब्दों को टाइप या प्रदर्शित करता हूं, लेकिन जब मैं एक वाक्य टाइप या प्रदर्शित करता हूं जिसमें उनमें से दोनों शामिल होते हैं, तो सब कुछ ठीक हो जाता है, मेरे वाक्यों को गलत स्थान दिया जाता है, विराम चिह्न प्रतीकों को गलत तरीके से डाला जाता है , एक और शब्द में यह समझना मुश्किल है कि क्या लिखा गया है। जब मैं फारसी दस्तावेजों (जिसमें अंग्रेजी शब्द हो सकते हैं) लिखने के लिए Office Word का उपयोग करने जा रहा हूं, तो पहले मैंने अनुच्छेद दिशा को दाएं से बाएं के रूप में सेट किया है, क्या एएसपी.NET में ऐसा कुछ करना संभव है? बेशक मैंने अपनी एएसपीएक्स फाइलों में निम्न शैली निर्धारित की है और अब मेरे ग्रंथों के बक्से दाएं से बाएं से लिखना शुरू करते हैं लेकिन यह उपर्युक्त समस्या को हल करने के लिए कुछ भी नहीं करता है!एएसपी.नेट लेबल और टेक्स्ट बॉक्स में दाएं-से-बाएं वाक्यों को लिखना

Style="text-align: right" 

मैं इसे कैसे हल कर सकता हूं? धन्यवाद

उत्तर

10

आप dir attribute के लिए सही मान का उपयोग करने की जरूरत है - इस मामले में, rtl:

dir="rtl" 

यह युक्त तत्व में किया जाना चाहिए।

सीएसएस गुण भी सेट कर सकते हैं, जैसा कि this दस्तावेज़ (धन्यवाद @ एनेव्स) में चर्चा की गई है।

+0

धन्यवाद प्रिय दोस्तों, वास्तव में एक महान जवाब! –

+2

शायद भी उपयोगी: http://www.w3.org/International/questions/qa-bidi-css-markup – ANeves