PDA

View Full Version : CKEditor 3.6.2



mehdi3000
یک شنبه 04 دی 1390, 23:48 عصر
نقل قول: ckeditor in asp.net 3.5


با سلام به تمامی دوستان
من به تازگی با این ادیتور آشنا شدم و با توجه به مطالب درچ شده توسط دوستان در این سایت و نیز سایتهای دیگر موجود در اینترنت این ادیتور را در toolbar مربوط به ویژوال استادیو اضافه کردم
حال چند سوال:
- بهترین دیتا تایپ برای ثبت در بانک چیست؟ من در این رابطه دیتا تایپ text رو انتخاب کردم ولی نمی دونم کار درستی بوده یا خیر!!!
- اما مهمترین سوال من: من یک باتن به صفحه اضافه کردم که با کلیک بر روی اون دگمه محتویات ckeditor در بانک ثبت بشه؛ حال وقتی تریس می کنم متوجه می شم که در خوندن محتویات ckeditor دچار مشکل هستم و با پیغام خطای زیر روبرو می شم:
There is no source code available for the current location
ممنون می شم از دوستان اگه من رو هرچی زودتر راهنمایی کنید.
راستش این مشکل من رو به شدت دچار دردسر کرده و می باید هرطور شده حلش کنم

kaka777
یک شنبه 04 دی 1390, 23:58 عصر
با سلام
منم از این ادیتور استفاده کردم مشکلی نداره
شاید کدی که برای ثبت توو دیتابیس نوشتی اشتباه هست چه کدی نوشتی؟
این لینک کمکت میکنه خیلی خوب توضیح داده
http://barnamenevis.org/showthread.php?256257-%D9%86%D8%AD%D9%88%D9%87-%D9%82%D8%B1%D8%A7%D8%B1-%D8%AF%D8%A7%D8%AF%D9%86-%D8%A7%D8%AF%DB%8C%D8%AA%D9%88%D8%B1-%D8%AF%D8%B1-%D8%B5%D9%81%D8%AD%D9%87-%DA%A9%D8%A7%D8%B1-%DA%A9%D8%B1%D8%AF%D9%86-%D8%A8%D8%A7-%D8%A2%D9%86-%D8%B4%D8%AE%D8%B5%DB%8C-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A7%D8%AF%DB%8C%D8%AA%D9%88%D8%B1-ckeditor

mehdi3000
دوشنبه 05 دی 1390, 00:01 صبح
در ضمن باید بگم برای گرفتن مقدار ckeditor از خط کد زیر استفاده کردم:
string myValue = txtEditorValue.Text;
و نیز از فایل ckeditor.net.dll موجود در فولدر bin و زیر فولدر debug استفاده کردم به این مشکل برخوردم مجددا فایل موجود در bin رو پاک کردم و اینبار به جای محتویات درون زیر فولدر debug، این فایل dll رو از فولدر release برداشتم

هنگام تریس اصلا به دیتابیس نمی رسم که بخوام بگم عیب از اونه
و تو همین خطی که بالا نوشتم مشکل پیش میاد
یعنی تو این خط:
string myValue = txtEditorValue.Text;

kaka777
دوشنبه 05 دی 1390, 00:08 صبح
من از ckeditor 2 استفاده کردم که آوزشش توو این لینک بود
http://barnamenevis.org/showthread.php?256257-%D9%86%D8%AD%D9%88%D9%87-%D9%82%D8%B1%D8%A7%D8%B1-%D8%AF%D8%A7%D8%AF%D9%86-%D8%A7%D8%AF%DB%8C%D8%AA%D9%88%D8%B1-%D8%AF%D8%B1-%D8%B5%D9%81%D8%AD%D9%87-%DA%A9%D8%A7%D8%B1-%DA%A9%D8%B1%D8%AF%D9%86-%D8%A8%D8%A7-%D8%A2%D9%86-%D8%B4%D8%AE%D8%B5%DB%8C-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A7%D8%AF%DB%8C%D8%AA%D9%88%D8%B1-ckeditor

من توو کار با ckeditor 2 یه textBox میزاشتم که خودش وصل میشد به ادیتور و برای استفاده از متن ادیتور فقط کافی بود بنویسم
Textbox1.text
همین و خیلی راحت توو فایل و ... ذخیره میشد

شرمنده
الان چک کردم منم دقیقا با همین ckeditor 3.6.2 کار کردم
شما هم یه Textbox بزار و محتویات TextBox1.text رو بریز توو دیتابیس

sara_aryanfar
دوشنبه 05 دی 1390, 00:23 صبح
دوست عزیز شما خیلی ساده مانند یک تکس باکس ازش استفاده کنید


string myValue = txtbox1.Text;

البته اگر ممکنه متن ارر یا عکسش رو هم بزارید تا بهتر راهنمایی بشه در کد بالا مانند یک تکسباکس ساده ما از مقدار ادیتور استفاده می کنیم

mehdi3000
دوشنبه 05 دی 1390, 00:41 صبح
مرسی کاکا جان؛ همون لینک اولی که گذاشتی مشکلم رو حل کرد
البته باید بگم که تو این روش صورت مسئله به نوعی پاک شده
یعنی از فایل dll برای اضافه شدن ckeditor به لیست toolbar استفاده نشده
ولی در کل مرسی از راهنمایی و کمکت

mehdi3000
دوشنبه 05 دی 1390, 00:45 صبح
مرسی از راهنماییت
من الان متن شما رو دیدم
خدا رو شکر مشکلم حل شد
فقط کاش می شد همون طور که گفتم این کامپوننت رو برای استفاده ساده تر به لیست toolbar اضافه کرد
و یه مشکل خیلی مهم دیگه که هست اینه که باید ValidateRequest رو برابر با false قرار داد

didaaa
دوشنبه 05 دی 1390, 01:33 صبح
دوست عزیز سعی کن فیلدتو ntext انتخاب کنی!
درضمن یه Sample خودش همراه پکیجش داره فکر کنم به همین نامه از اون قسمت برای راهنمایی استفاده کن