لدي في قاعدة البيانات حقل حفظت فيه ثلاث فقرات منفصلة ولكني عندما أعرضها باستخدام:
<%= NewsArticle_reader["news_story"] %>
تظهر جميع الفقرات في فقرة واحدة دون الفواصل (line breaks)...
لدي في قاعدة البيانات حقل حفظت فيه ثلاث فقرات منفصلة ولكني عندما أعرضها باستخدام:
<%= NewsArticle_reader["news_story"] %>
تظهر جميع الفقرات في فقرة واحدة دون الفواصل (line breaks)...
jrahma كتب:لدي في قاعدة البيانات حقل حفظت فيه ثلاث فقرات منفصلة ولكني عندما أعرضها باستخدام:<%= NewsArticle_reader["news_story"] %>تظهر جميع الفقرات في فقرة واحدة دون الفواصل (line breaks)...
يجب أن تقوم بتخظين ال <br /> ضمن الجمل.
هل هذا ما تقصده أم أنني أسأت الفهم؟
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
للأسف لم تفهم قصدي
سأشرح خطوة بخطوة...
لدي فورم وبها textBox
أقوم بكتابة عدة فقرات في textBox
أقوم بحفظ تلك البيانات في قاعدة البيانات في nvarchar
مع أنني كتبتها كفقرات منفصلة ولكن عندما أعرضها على الصفحة تظهر كفقرة واحدة..
jrahma كتب:للأسف لم تفهم قصديسأشرح خطوة بخطوة...
لدي فورم وبها textBox
أقوم بكتابة عدة فقرات في textBox
أقوم بحفظ تلك البيانات في قاعدة البيانات في nvarchar
مع أنني كتبتها كفقرات منفصلة ولكن عندما أعرضها على الصفحة تظهر كفقرة واحدة..
بالعكس فهمتك تمام، يعني عندك جمل مفصولة بأسطر
جملة1
جملة2
جملة3
وعندما تعرضها تطلع جنب بعض، صحيح؟
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
نعم صحيح
jrahma كتب:نعم صحيح
حخسنا، زي ما قلتلك، لازم تخزن ال <br /> بين جملك كالتالي
Replace(textbox1.text, VBCrLf, "<br />")
بالتوفيق
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
هذا VB ولكن ماذا عن C شارب؟
تعب نفسك شوي ودور وراح تلاقي
Replace(textbox1.text, Environment.NewLine, "<br />");
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
كنت بجثت ولم أستطع الحصول على ما أريد ولكن جوابك هن ساعدني كثيراً.. وللتصحيح فإن الكود هو:
Regex.Replace(my_text_here, Environment.NewLine, "<br />");
ويحتاج إلى:
<%@ Import Namespace="System.Text.RegularExpressions" %>
هذا الموضوع مغلق.