HTMLEditorExtender загрузка изображения не работает - PullRequest
0 голосов
/ 26 марта 2020

Я новичок в asp. net и назначил проект для работы, я пытаюсь настроить параметр insertImage в ajaxcontroltoolkit, другие параметры работают нормально, но я остановился на параметре inserttimage.

У меня есть проверил ответы других людей, но никто не работал для меня, также я не забочусь о дезинфицирующем средстве как его частном приложении. Я не очень хорошо в. net, поэтому любая помощь будет оценена, спасибо, вот мой код, который я пробовал до сих пор Мой ASP .ent

 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit.HtmlEditor" TagPrefix="ajaxToolkit" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainText" runat="Server">
  <div class="content-wrapper">
      <section class="content">
        <div class="row">
            <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

            <div class="col-md-12">

                <div class="box ">

                    <div class="form-group">
                        <div class="col-sm-6 margin-top1">
                            <asp:TextBox ID="txtboxContent" CssClass="formfield form-control" TextMode="MultiLine" Columns="50" Rows="15" runat="server"></asp:TextBox>
                            <ajaxToolkit:HtmlEditorExtender ID="txtboxContent_HtmlEditorExtender" EnableSanitization="false" runat="server" TargetControlID="txtboxContent" OnImageUploadComplete="HtmlEditorExtender1_ImageUploadComplete">
                                <Toolbar>

                                    <ajaxToolkit:InsertImage />
                                </Toolbar>
                            </ajaxToolkit:HtmlEditorExtender>
                        </div>
                    </div>
                    </div>
            </div>
        </div>
    </section>
   </div>

в то время как мой C# код

protected void HtmlEditorExtender1_ImageUploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e) {
    string fullPath = "~/Images/questionsImages/" + e.FileName;
    // Save upload file to the file system
    txtboxContent_HtmlEditorExtender.AjaxFileUpload.SaveAs(MapPath(fullPath));
    e.PostedUrl = Page.ResolveUrl(fullPath);
}
...