hi all
i want to insert image in htmleditorextender but went i select an image to upload
this erroris showing
Could not find a part of the path 'C:\Users\Shival\AppData\Local\Temp\_AjaxFileUpload\F22108EA-7F12-EE1B-722B-6FE59C337B3D\'.
here is the code i am using
Design<asp:htmleditorextender ID="htmlEditorExtender1" EnableSanitization="false" OnImageUploadComplete="Upload_Image"
TargetControlID="News" runat="server" ><Toolbar><asp:Undo /><asp:Redo /><asp:Bold /><asp:Italic /><asp:Underline /><asp:StrikeThrough /><asp:Subscript /><asp:Superscript /><asp:JustifyLeft /><asp:JustifyCenter /><asp:JustifyRight /><asp:JustifyFull /><asp:InsertOrderedList /><asp:InsertUnorderedList /><asp:CreateLink /><asp:UnLink /><asp:RemoveFormat /><asp:SelectAll /><asp:UnSelect /><asp:Delete /><asp:Cut /><asp:Copy /><asp:Paste /><asp:BackgroundColorSelector /><asp:ForeColorSelector /><asp:FontNameSelector /><asp:FontSizeSelector /><asp:Indent /><asp:Outdent /><asp:InsertHorizontalRule /><asp:HorizontalSeparator /><asp:InsertImage /></Toolbar></asp:htmleditorextender>
Cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using AjaxControlToolkit;
public partial class Admin_Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
var ajaxFileUpload =htmlEditorExtender1.AjaxFileUpload;
ajaxFileUpload.AllowedFileTypes = "jpg,jpeg";
}
protected void Upload_Image(object sender, AjaxFileUploadEventArgs e)
{
// Generate file path
string filePath = "~/News_Images/" + e.FileName;
// Save uploaded file to the file system
var ajaxFileUpload = (AjaxFileUpload)sender;
ajaxFileUpload.SaveAs(MapPath(filePath));
// Update client with saved image path
e.PostedUrl = Page.ResolveUrl(filePath);
}
protected void Button1_Click(object sender, EventArgs e)
{
string Content = News.Text;
}
}Please help to figure this out...