C# AJAX HtmlEditorExtender和从文本框获取文本?
我刚刚开始掌握web开发,并试图积累一些经验。 我正在我的网站上实现HtmlEditorExtender。我已经添加了使用此控件所需的所有文件和引用,并且控件显示正确。我遇到的问题是,在进行更改后,我似乎无法获取文本框的内容。 我已将控件附加到文本框,然后用我希望编辑的内容填充文本框。一旦我做了更改,我有一个保存按钮,它将在HTML编辑器中保存当前内容。我看到的是Textbox的Text属性与我进行更改之前完全相同。有什么明显的东西我遗漏了吗 代码如下: UserControl中的标记:C# AJAX HtmlEditorExtender和从文本框获取文本?,c#,asp.net,.net,ajax,htmleditorextender,C#,Asp.net,.net,Ajax,Htmleditorextender,我刚刚开始掌握web开发,并试图积累一些经验。 我正在我的网站上实现HtmlEditorExtender。我已经添加了使用此控件所需的所有文件和引用,并且控件显示正确。我遇到的问题是,在进行更改后,我似乎无法获取文本框的内容。 我已将控件附加到文本框,然后用我希望编辑的内容填充文本框。一旦我做了更改,我有一个保存按钮,它将在HTML编辑器中保存当前内容。我看到的是Textbox的Text属性与我进行更改之前完全相同。有什么明显的东西我遗漏了吗 代码如下: UserControl中的标记: <
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Panel ID="pnlPopup" runat="server" Style="display: none" CssClass="modalPopup">
<asp:Panel ID="Panel3" runat="server" Style="background-color: #DDDDDD; border: solid 1px Gray;
color: Black;">
<p>
Edit:
</p>
</asp:Panel>
<asp:TextBox runat="server" ID="txtHTMLContent" CssClass="WhiteTextBox" TextMode="MultiLine"
Columns="50" Rows="10" />
<br />
<ajaxToolkit:HtmlEditorExtender ID="htmlEditor" TargetControlID="txtHTMLContent" Runat="server" EnableSanitization="false" />
<center>
<asp:Button ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click" />
<asp:Button ID="btnCancel" runat="server" Text="Cancel" />
</center>
</asp:Panel>
如果有任何帮助,我将不胜感激。如果(!IsPostback)检查:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string content = GetContent();
txtHTMLContent.Text = content;
}
}
如果(!IsPostback)检查:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string content = GetContent();
txtHTMLContent.Text = content;
}
}
非常感谢,我应该想到这一点。现在开始工作了:)非常感谢,我应该想到这一点。现在开始工作:)