?

2012-08-30 20 views
5

मैं इस कोड है: ?

string s = "royi"; 
string val = "5"; 

मैं भी एक label<asp:Label ..../>

मैं s+" "+val

बनाना चाहते है, लेकिन मैं चाहता हूँ " "&nbsp;

मैं कैसे कर सकते हो जाएगा कि यह सर्वर पक्ष में है?

ऐसा करने से मुझे &nbsp टेक्स्ट के रूप में दिखा रहा है।

मैं भी कोशिश की है (हम mylabel पाठ जो एक पाठ रखती साथ काम कर रहे बिल्कुल के बाद से।):

HttpUtility.HtmlEncode(s + "&nbsp;" + val); 

किसी भी मदद?

+1

क्या आप इसके बजाय 'asp: literal' नियंत्रण का उपयोग कर सकते हैं? –

+0

यह [इस लड़के] के लिए काम करता है (http://stackoverflow.com/questions/8758392/how-to-add-space-for-label-text- गतिशील-in-asp-net) – Patrick

उत्तर

13

&nbsp; स्पेस की तुलना में अलग वर्ण है - यह यूनिकोड कोड बिंदु 00A0 है। Wikipedia पर देखें।

यदि आप उस चरित्र का उपयोग करते हैं, तो आपको एक गैर-ब्रेकिंग स्पेस मिलनी चाहिए।

+1

हाय ओडेड, तो \ u00a0? –

+0

@ रॉयनामिर - यूप। – Oded

+0

@odo, काम किया। धन्यवाद। –

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