مشكل در نشان دادن متن چند خطي از روي ديتابيس

saliboy

Member
سلام به همه . من يه مشكلي دارم كه شايد تكراري باشه ولي جايي رو پيدا نكردم كه جواب كاملي داشته باشه . اگه كسي ميتونه كمك كنه ممنون ميشم .
وقتي كه در دريوويور ميخواهم يه متني كه چند خط ميباشد را از توي ديتا بيس بخونم و روي صفحه بنويسم همه نوشته ها را پشت سر هم نشان ميده و اصلا پاراگراف بندي را رعايت نميكنه . مثلا در همين انجمن . الان كه من دارم متني رو وارد ديتابيس ميكنم در هنگام نمايش متن من رو همين طور كه تايپ كردم نشان ميده اگه جايي اينتر زدم يا جايي فاصله دادم آنها را هم نشان ميده . ولي وقتي من متن را نشان ميدهم همه رو پشت سر هم چاپ ميكنه
توضيح اينكه صفحه من ASP هستش و در داخل ديتابيس درست نشان ميده و پاراگراف بندي درسته ولي در صفحه وب غلط هست . البته اگه بخواهم متن رو داخل Text Box multiline نشان بدم درست كار ميكنه ولي نميخوام كه اون تو باشه . ميخوام يه متن باشه .
 
عزيز از اين كد استفاده كن
<% = Replace(rs("fild name"), Vbcrlf, "<br>") %>

مشكلت حل ميشه
 
آخرین ویرایش:

behzad ahmadi

New Member
دوست عزیز اگه شما دیتابیستون توی یه جدول قرار بدید قاعدتا باید به طور اتوماتیک عمل ورپ یعنی شکستن خط روش انجام بشه. حالا نمی دونم شما به چه صورت دیتابیستونو وارد کردید. اما اگه از طریق پانل گروهی application و قسمت binding قسمت دیتابیس مورد نیازتو دراگ کرده باشی به جدول با مشکلی مواجه نمی شی.
 

جدیدترین ارسال ها

بالا