PDA

View Full Version : label چند خطی



sin
شنبه 28 مهر 1386, 11:27 صبح
با سلام
اگه بخواهیم چند خط متن رو در یک label بگذاریم چی کار باید بکنیم تا موقع نمایش کلمات رو دنبال هم و بدون enter نمایش نده در ضمن از textbox read only هم نمی خوام استفاده کنم
ممنون

abadanboy
شنبه 28 مهر 1386, 11:32 صبح
تو لیبل از دستورات html می تونی استفاده کنی و بستگی به نوع ورود اطلاعات داره


<asp:Label ID="L1" runat="server>barnamenevis<br/>barnamenevis</asp:Label>

ebrahimhoze
یک شنبه 29 مهر 1386, 07:52 صبح
label1.text="tree" & vbcrlf & "view"

sin
یک شنبه 29 مهر 1386, 12:08 عصر
ممنون ولی می خوام اطلاعات text خیلی زیادی رو از پایگاه بخونم برای اینکه بتونم اونورو نمایش بدم به نظر شما غیر از textbox چند خطی از چی می تونم استفاده کنم؟

ClaimAlireza
یک شنبه 29 مهر 1386, 12:16 عصر
http://barnamenevis.org/forum/showthread.php?t=20544

مشکلت باید با این حل شه.
توضیح خواستی بگو.

sin
یک شنبه 29 مهر 1386, 15:11 عصر
آقا برای هر enter که زده بودم یه تگ <br> داخل متن میگذاره (برای نمایش) خط بعد هم نمیره

ClaimAlireza
یک شنبه 29 مهر 1386, 15:19 عصر
نمایش اطلاعات توی Label هستش ؟

sin
دوشنبه 30 مهر 1386, 15:12 عصر
بله و اگه از چیز دیگه ای می تونم استفاده کنم لطف کنید بگید
چون می خوام شیئی باشه که به اون بتونم bind کنم
ممنون

ehsan2007
دوشنبه 30 مهر 1386, 18:12 عصر
شما میتونی اطلاعاتو که از دیتابیس خوندی به هر تعداد که خواستی مثلا 20 کارکتر جدا کنی و توی آرایه قرار بدی و هر بار که جدا کردی از <br/> نه از <br> حتما / داشته باشه فکر کنم مشکلتون رفع بشه
شما میتونی از تاپیک ajaxرا بدون ajax تجربه کنید مهندس راد استفاده کنید و اطلاعاتو که میخوای نمایش بدید توی یک جدول نشون بدید
به عنوان مثال شما یک جدول دارید که نامشpm هستش بعد از اینکه سرور توسط یک فایل استرینگ اطلاعاتو فرستاد شما اونو با کد زیر میگذاری توی جدول
document.getElementById("pm").innerHTML = st
که فایل استرینگ st رو میگزاری توی جدول( جدولم طوری یه که خودش کلماتو میندازه پایین یعنی همون کاری که شما میخوای انجام بدی)

sama01
سه شنبه 01 آبان 1386, 02:20 صبح
ببین. من در یکی از صفحاتم، دقیقا این را نوشته‌ام. هیچ مشکلی هم ندارم.


<asp:Label ID="Label8" Font-Size="8pt" runat="server" Text='<%# replace(Eval("comments"),chr(13),"<br/>") %>' ></asp:Label>

توجه شود به :


<br/>

sin
سه شنبه 01 آبان 1386, 15:08 عصر
منون از همه از این کد استفاده کردم

("Dim myStr2 As String = adr("matn
((" myStr2 = HttpUtility.HtmlEncode(adr("matn
("</ myStr2 = myStr1.Replace(Chr(13), "<br
Label3.Text = myStr2