Asp.net html数据不会通过json在ajax post中的我的ckeditor中设置

Asp.net html数据不会通过json在ajax post中的我的ckeditor中设置,asp.net,ajax,json,ckeditor.net,Asp.net,Ajax,Json,Ckeditor.net,我在我的页面中使用了ckeditor: <%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %> <asp:Content runat="server" ID="AdminMainContent" ContentPlaceHolderID="AdminMainPlace"> <asp:Label ID="l

我在我的页面中使用了ckeditor:

<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>
<asp:Content runat="server" ID="AdminMainContent" ContentPlaceHolderID="AdminMainPlace">
                        <asp:Label ID="lblDesc" runat="server" Text="توضیحات">
                        </asp:Label>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
                            ValidationGroup="group1" EnableClientScript="true"
                            ControlToValidate="CKEditor1" ForeColor="Red" Text="*" />
                        <CKEditor:CKEditorControl ID="CKEditor1" BasePath="/ckeditor/" HtmlEncodeOutput="true" runat="server" AutoGrowMinHeight="120"></CKEditor:CKEditorControl
</asp:Content>
当我单击网格行时,它使用ajax post获取ckeditor中设置的值:

 $.ajax({
        url: '<%=ResolveUrl("Default.aspx/GetNews")%>',
        data: JSON.stringify({ id: $("#AdminMainPlace_SelectedRow").val() }),
        type: "post",
        contentType: "application/json",
        dataType: "JSON",
        timeout: 10000,
        success: function (result) {
            if (result) {
                $('#AdminMainPlace_txtTitle').val(result.d.NewsTitle);
                $('#AdminMainPlace_txtSummary').val(result.d.NewsSummary);
                $('#AdminMainPlace_imgpreview').attr('src', result.d.NewsImage);
                $('#AdminMainPlace_NewsImage').val(result.d.NewsImage);
                CKEDITOR.instances['AdminMainPlace_CKEditor1'].setData(result.d.NewsDescription)
            }
        }
    });
但在获取数据之后,“result.d.NewsDescription”有html数据,但没有设置为我的编辑器。
我如何解决它?

你看到这个链接了吗…@SmartKiller是的,但它对我没有帮助。谢谢