ادیتور با قابلیت آپلود تصاویر روی هاست (Asp.Net)

شنبه 30 آذر 1392

امروز میخوام یادتون بدم چطوری تصاویری که با استفاده از ادیتور اضافه میکنید را روی هاست آپلود کنید <br/> برای این نمونه از CKEditor استفاده کردم و برای دیگر ادیتور ها هم به همین روش میتونید پیاده سازی کنید

ادیتور با قابلیت آپلود تصاویر روی هاست (Asp.Net)

با سلام

امروز میخوام یادتون بدم چطوری تصاویری که با استفاده از ادیتور اضافه میکنید را روی هاست آپلود کنید

برای این نمونه از CKEditor استفاده کردم و برای دیگر ادیتور ها هم به همین روش میتونید پیاده سازی کنید

در کنار پروژه در پوشه bin یک dll وجود داره با نام CKEditor.NET.dll ، روی ToolBox کلیک راست کرده و گزینه ChooseItem را بزنید با استفاده از کلید Brows به مسیر این Dll رفته و آن را انتخاب کنید

سپس به ToolBox اضافه خواهد شد

آن را کشیده و روی فرم رها کنید

خب ظاهر ادیتور هم زیبا است و هم امکانات زیادی دارد

روی ادیتور کلیدی برای درج تصویر وجود دارد

با زدن کلید پنجره ای برای انتخاب تصویر باز میشود

 

با زدن کلیک Send it to server فایل باید متنقل بشه

برای همین ما یک Handler نوشتیم تا زحمت اینکار رو بکشه

با نام Upload.ashx

در اینجا ما تصویر را از کامپیوتر کاربر گرفته و در پوشه upload ذخیره میکنیم

در قسمت بعدی باید در لحظه اجرا Handler را به ادیتور معرفی کنیم

با اینکار کاربر با زدن کلید Send it to server در واقع Handler رو فراخوانی میکنه

 

 

خب دوستان نمونه هم ضمیمه کردم

اگر توضیحات ناقص بود میتوانید به نمونه مراجعه کنید

 

موفق و پیروز باشید

 

ایمان مدائنی

نویسنده 1299 مقاله در برنامه نویسان

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

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید