View Full Version : نشان دادن متن در خط جدید
shahram hosseini
سه شنبه 10 بهمن 1396, 10:40 صبح
سلام
چطور می توانم متن موجود در Label را به صورت خط به خط جداگانه نشان دهم.چون به طور معمول سیستم متن را تا انتهای سطر نشان داده و سپس به خط بعدی می رود.چیزی شبیه متن زیر می خواهم نشان دهد:
رشته کامپیوتر
1-گرایش نرم افزار
2-گرایش سخت افزار
parvizwpf
سه شنبه 10 بهمن 1396, 12:32 عصر
بین کلمات از n\ استفاده کنید
shahram hosseini
سه شنبه 10 بهمن 1396, 21:10 عصر
از n\ استفاده کردم فرقی نکرد.از </br> هم که استفاده می کنم در هنگام درج در دیتابیس سیستم خطا می دهد.
parvizwpf
سه شنبه 10 بهمن 1396, 21:16 عصر
اینطوری تست کنید:
Label.Text += newText + "<br>";
Tekyegah
چهارشنبه 11 بهمن 1396, 00:49 صبح
برای رفع مشکل ذخیره کردن تگ های html توی دیتابیس ( که البته نباید خطا بده )
توی خط اول صفحه aspx عبارت زیر رو اضافه کنید :
ValidateRequest="false"
مثلا :
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Post.aspx.vb" Inherits="Post" ValidateRequest="false" %>
general67
چهارشنبه 11 بهمن 1396, 13:47 عصر
میتونید از string builder استفاده کنید.
StringBuilder sb =newStringBuilder();
sb.AppendLine("Some text with line one");
sb.AppendLine("Some mpre text with line two");
MyLabel.Text= sb.ToString().Replace(Environment.NewLine,"<br />");
shahram hosseini
پنج شنبه 12 بهمن 1396, 09:04 صبح
با تشکر از همه دوستان
کد ValidateRequest="false" را در صفحه گذاشتم و برای بر طرف کردن نیازهایم از ckeditor استفاده کردم و کدهای زیر را نیز در صفحه گذاشتم
<script type="text/javascript" src="ckeditor/ckeditor.js?v=1.1"></script>
<script type="text/javascript" src="ckeditor/samples/sample.js?v=1.1"></script>
<script type="text/javascript">
CKEDITOR.replace('<%=TextBox1.ClientID %>', {
height: '600px',
allowedContent: true,
extraPlugins: 'wysiwygarea,jwplayer'
});
</script>
Tekyegah
پنج شنبه 12 بهمن 1396, 13:40 عصر
خیلی خوبه که دوستان وقتی به نتیجه میرسن ، میان به بقیه توضیح میدن ...
احسنت بر شما
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.