Загрузить ascx через jQuery

Есть ли способ загрузить файл ascx с помощью jQuery?

ОБНОВЛЕНИЕ :

благодаря @Emmett и @Yads. Я использую обработчик со следующим кодом jQuery ajax:

 jQuery.ajax({
    type: "POST",  //GET
    url: "Foo.ashx",
    data: '{}',
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function (response)
    {
        jQuery('#controlload').append(response.d); // or response
    },
    error: function ()
    {
        jQuery('#controlload').append('error');
    }
 });

, но я получаю сообщение об ошибке. Мой код неправильный?

Другое Обновление : Я использую

error: function (xhr, ajaxOptions, thrownError)
{
    jQuery('#controlload').append(thrownError);
}

и получаю следующее:

Недействительный JSON:
Тест => (этот тест - метка внутри моего ascx)

и мой файл ascx после ошибки !!!

Другое Обновление :

мой файл ascx выглядит примерно так:

<asp:DropDownList ID="ddl" runat="server" AutoPostBack="true">
    <asp:ListItem>1</asp:ListItem>
    <asp:ListItem>2</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="Label1" runat="server">Test</asp:Label>

но при вызове ajax я получаю эту ошибку в asp:: (

Элемент управления 'ctl00_ddl' типа 'DropDownList' должен быть помещен внутри тега формы с runat = server.

благодаря @Yads. но его решение работает только с тегом html.

7
задан David Mulder 10 December 2013 в 16:06
поделиться