PDA

View Full Version : درست نمایش ندادن متن نوشته شده در تکست باکس



maktab
چهارشنبه 20 اردیبهشت 1391, 09:36 صبح
سلام.
من در قسمت کنترل پانل سایتم یک تکست باکس دارم که امکان رفتن به خط بعدی را هم توش فعال کردم. وقتی متنی مینویسم و در بانک ذخیره میکنم بعدش که در هر تکست باکسی نشونش بدم متن مشکلی نداره ولی وقتی از دستور زیر استفاده میکنم دیگه حالت اینتر (خط بعدی) در متن وجود نداره و تمام متن پشت سر هم میاد.


<%# Eval("txt") %>


چکار کنم درست جواب بده؟

General-Xenon
چهارشنبه 20 اردیبهشت 1391, 15:20 عصر
سلام.
من در قسمت کنترل پانل سایتم یک تکست باکس دارم که امکان رفتن به خط بعدی را هم توش فعال کردم. وقتی متنی مینویسم و در بانک ذخیره میکنم بعدش که در هر تکست باکسی نشونش بدم متن مشکلی نداره ولی وقتی از دستور زیر استفاده میکنم دیگه حالت اینتر (خط بعدی) در متن وجود نداره و تمام متن پشت سر هم میاد.


<%# Eval("txt") %>


چکار کنم درست جواب بده؟
سلام دوست من..
دو راه داری
تبدیل

<%# Eval("txt").ToString().replace("\n","<br/>") %>
قرار دادن در تگ Pre

<pre><%# Eval("txt") %></pre>

maktab
چهارشنبه 20 اردیبهشت 1391, 15:58 عصر
ممنون جواب داد.
حالا کدام بهتره؟ یا بهتر بگم هر کدام در کدام قسمت کاربرد بیشتری داره؟