Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Lấy dữ liệu của ckeditor trong C# luôn trả về rỗng ????
10:36 06-12-2018
538 lượt xem
1 bình luận
17:45 06-12-2018
các pro cho mình hỏi, mình có 1 đoạn code sau :
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
<ContentTemplate>
<asp:TextBox ID="txtCkEditor" TextMode="MultiLine" runat="server" Width="100%" Height="300px"></asp:TextBox>
<script>
CKEDITOR.replace('<%=txtCkEditor.ClientID%>', {});
</script>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
trong cs :
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void Button1_Click(object sender, EventArgs e)
{
string Value = txtCkEditor.Text; // luôn trả về rỗng nếu đặt trong Update Panel
}
Khi lấy giá trị của Ckeditor luôn trả về rỗng nếu đặt trong Update Panel. Bỏ Update Panel đi thì lấy được :(
Bạn thêm Name = "txtCkEditor" thử xem