2011-03-11 12 views
13

मैं एक लिंकबटन का उपयोग कर रहा था और इसमें बहुत सारे टेक्स्ट की तरह था जो इसे काफी लंबा बना देता था। यह ठीक था क्योंकि लिंकबटन ने कमरे से बाहर होने पर पाठ को अगली पंक्ति में लपेट लिया था।एएसपी के भीतर लपेटें पाठ: बटन

मैंने इसे मानक एएसपी में बदल दिया: बटन और समस्या यह है कि पाठ बटन को लपेटता नहीं है, पाठ तक ही बन जाता है। यह एक समस्या है क्योंकि यह कंटेनर को मजबूर करती है जो कि मेरे इरादे से अधिक लंबी होती है।

क्या बटन रैप का पाठ बनाने का कोई तरीका है?

उत्तर

31

आप क्या कर सकते हैं कि एक चौड़ाई और सीएसएस संपत्ति white-space: normal की स्थापना द्वारा:

यह आपके <head>

<style type="text/css"> 
    .wrap { white-space: normal; width: 100px; } 
</style> 

और अपने बटन में चला जाता है:

<asp:Button ID="btn" runat="server" Text="some really breally long text that I want to wrap" CssClass="wrap" /> 
+1

पाठ को छोटा करता है धन्यवाद, बस मुझे जो चाहिए वह धन्यवाद। प्रतिभाशाली! –

0

आप एएसपी: चौड़ाई (चौड़ाई = 100) पर चौड़ाई निर्धारित करने में सक्षम होना चाहिए और पाठ को लपेटने के लिए मजबूर होना चाहिए।

+5

नहीं, यह सिर्फ –

0

कुछ वैकल्पिक समाधान कर रहे हैं इस पोस्ट में मददगार हो सकता है:

ASP:Button Text Word Wrap

3
<asp:Button ID="btn" runat="server" Text="some really breally long &#010; text that I want to wrap" /> 

यह सवाल मददगार था और बाहर बात करने के लिए हम एक विशिष्ट स्थान में पाठ को तोड़ने के लिए चाहते हैं, तो चाहते थे हम पाठ मान के भीतर जोड़कर भी कर सकते थे।

मैंने भी wsanville उत्तर को उपयोगी के रूप में चिह्नित किया।

+2

मैंने पाया है, मेरे कर्कश के लिए, कि इन पात्रों को आईई 10 द्वारा अनदेखा किया जाता है। * sadface * –

+0

एफएफ 50 में इसे भी अनदेखा किया जाता है – Jcorretjer

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