دمت گرم!
تو فیلدهای multiline در asp.net که من اینتر نمیزنم چی؟ به نظر من که جاهایی که خط میشکنه فقط جنبه ی نمایشی داره و نمیشه تشخیص داد که کجا خط تموم شده.
واقعیت اینه که ما میخواییم هنگام بازیابی داده از پایگاه که همون ntext هست روی این متن ویرایش بکنیم. مثلا متن شامل سوال و جواب هست. میخوام سوال ها رو مثلا بولد کنه و یه خط بیاد پایین بعد سوال بعدی باز یه خط پایین و الی آخر.
اصلا میشه وقتی که همه ی این سوال و جواب ها در یک فیلد ذخیره شدن به هنگام بازیابی روش ویرایش انجام داد؟
مخلصیم!
نه بابا كاري نكردم در مورد ويرايش روي متن ها به طور عادي نميشه اين كارو كرد مگر اينكه متن ها رو به صورت html
تو ديتا بيس بفرستي اصلا همين اديتوري كه تو همين سايت باهاش متن مي فرستي اگر توجه كني يه نمادي بالاي
اديتور به شكل <> است اگه روش كليك كني به قسمت html اديتور مي روي كه متني كه نوشتي اديتور متن رو
درون تگ هاي html قرار داده و در واقع اين صفحه درون پايگاه داده ذخيره مي شود اين اديتور ها هم زياده كه به
اديتورهاي htmlArea معروف هستند براي ذخيره سازي كافي است value textbox اين اديتور رو داخل پايگاه داده
بريزي و هنگام بازيابي كافي است كل فيلد رو روي صفحه وب نشان بدي مرورگر تگ هاي html رو پردازش مي كنه
و تنها متن شما رو داخل صفحه وب نشون مي ده
اينم آدرس يه htmlarea كه طريق استفاده از اون رو به طور كامل توضيح داده
http://www.codeproject.com/jscript/htmlarea.asp