ورود

View Full Version : سوال: ذخیره اطلاعات در دیتابیس به همان صورت نوشته شده



vahidarjmand
یک شنبه 08 شهریور 1388, 01:10 صبح
با سلام
من یک textbox multiline دارم می خوام وقتی محتویات آن را در دیتا بیس ذخیره می کنم و بهد در یک lable نمایش می دهم خطهایی که با ردن enter جدا کردم را به همان صورت نمایش دهد نه به صورت پیوسته

با تشکر

khz-web1
یک شنبه 08 شهریور 1388, 01:54 صبح
ببین دوست عزیز برای این کار باید از تگ <br> استفاده کنید....
ولی اگه همین تگ رو تو زمان اجرا بنویسی جواب نمیده ...
و باید validaterequest="false" صفحه Textbox برابر false بزاری....
در صورتی هم که نخوای از تگ HTML استفاده کنی باید از ادیتور متن اسفاده کنی...
موفق باشید

vahidarjmand
یک شنبه 08 شهریور 1388, 04:48 صبح
با سلام
من دقیقا روال انجام کار رو متوجه نشدم
لطفا بیشتر توضیح بدید
آیا راه حل دیگه ای هم وجود داره؟

liliyan87
دوشنبه 09 شهریور 1388, 05:44 صبح
ببین دوست عزیز برای این کار باید از تگ <br> استفاده کنید....
ولی اگه همین تگ رو تو زمان اجرا بنویسی جواب نمیده ...
و باید
validaterequest="false" صفحه Textbox برابر false بزاری....
در صورتی هم که نخوای از تگ HTML استفاده کنی باید از ادیتور متن اسفاده کنی...
موفق باشید

سلام
من
validaterequest="false" به کار بردم ولی جواب نداد بازهم به همون صورت قبل ذخیر می کرد.

vahidarjmand
دوشنبه 09 شهریور 1388, 11:48 صبح
اگر با c# برنامه نویسی می کنی از کد زیر هنگامی که می خواهی اطلاعات textbox رو بفرستی استفاده کن

("@yourtext",yourtextbox.text.replace(environment.newline,"<br>"))

وقتی هم از بانک می خواهی بخونی این کد بنویس فرض با datareader می خواهی بخونی

string temp=yourreadr["yourtext"].tostring()
textbox.text=temp.replace("<br>",environment.newline)