AjaxControlToolKit Htmleditorextender,图像未上载且未显示在编辑器预览中

AjaxControlToolKit Htmleditorextender,图像未上载且未显示在编辑器预览中,ajax,ajaxcontroltoolkit,html-editor,Ajax,Ajaxcontroltoolkit,Html Editor,我将Htmleditorextender添加到我的Web应用程序中,但我无法设置将在服务器上上载映像的路径我不知道如何设置该路径和配置映像上载程序,现在,当我尝试在IE-10中上传图像并将其添加到编辑器时,它停止工作并冻结,显示上传没有进展,在firefox中,它完成了100%的上传,但图像没有上传到调试服务器,也没有显示在编辑器中。我如何配置此图像工具。请帮助我的项目正在等待 这是我的密码 protected void ajaxFileUpload_OnUploadComplete(objec

我将Htmleditorextender添加到我的Web应用程序中,但我无法设置将在服务器上上载映像的路径我不知道如何设置该路径和配置映像上载程序,现在,当我尝试在IE-10中上传图像并将其添加到编辑器时,它停止工作并冻结,显示上传没有进展,在firefox中,它完成了100%的上传,但图像没有上传到调试服务器,也没有显示在编辑器中。我如何配置此图像工具。请帮助我的项目正在等待

这是我的密码

protected void ajaxFileUpload_OnUploadComplete(object sender,  AjaxControlToolkit.AjaxFileUploadEventArgs e)
    {
        hee.AjaxFileUpload.SaveAs(@"~\Container\temp\" + e.FileName);
        e.PostedUrl = Page.ResolveUrl(@"~\Container\temp\" + e.FileName);
    }
aspx代码:

<asp:TextBox
    ID="txtComments"
    TextMode="MultiLine"
    Columns="100"
    Rows="40"
    Runat="server" />
<ajaxToolkit:HtmlEditorExtender ID="hee" OnImageUploadComplete="ajaxFileUpload_OnUploadComplete" TargetControlID="txtComments" DisplaySourceTab="true" EnableSanitization="true" Runat="server" >
    <Toolbar> 
            <ajaxToolkit:Undo />
            <ajaxToolkit:Redo />
            <ajaxToolkit:Bold />
            <ajaxToolkit:Italic />
            <ajaxToolkit:Underline />
            <ajaxToolkit:StrikeThrough />
            <ajaxToolkit:Subscript />
            <ajaxToolkit:Superscript />
            <ajaxToolkit:JustifyLeft />
            <ajaxToolkit:JustifyCenter />
            <ajaxToolkit:JustifyRight />
            <ajaxToolkit:JustifyFull />
            <ajaxToolkit:InsertOrderedList />
            <ajaxToolkit:InsertUnorderedList />
            <ajaxToolkit:CreateLink />
            <ajaxToolkit:UnLink />
            <ajaxToolkit:RemoveFormat />
            <ajaxToolkit:SelectAll />
            <ajaxToolkit:UnSelect />
            <ajaxToolkit:Delete />
            <ajaxToolkit:Cut />
            <ajaxToolkit:Copy />
            <ajaxToolkit:Paste />
            <ajaxToolkit:BackgroundColorSelector />
            <ajaxToolkit:ForeColorSelector />
            <ajaxToolkit:FontNameSelector />
            <ajaxToolkit:FontSizeSelector />
            <ajaxToolkit:Indent />
            <ajaxToolkit:Outdent />
            <ajaxToolkit:InsertHorizontalRule />
            <ajaxToolkit:HorizontalSeparator />
            <ajaxToolkit:InsertImage />
        </Toolbar>
    </ajaxToolkit:HtmlEditorExtender>

您似乎没有对路径使用双反斜杠:

protected void ajaxFileUpload_OnUploadComplete(object sender,  AjaxControlToolkit.AjaxFileUploadEventArgs e)
{
    hee.AjaxFileUpload.SaveAs(@"~\\Container\\temp\\" + e.FileName);
    e.PostedUrl = Page.ResolveUrl(@"~\\Container\\temp\\" + e.FileName);
}
我希望这有帮助