Asp.Net: легкий вызов ajax (get), который не перерисовывает страницу? - PullRequest
0 голосов
/ 11 сентября 2009

Допустим, у меня есть:

 <asp:ImageButton ID="btnNoticeClose" runat="server" 
 ImageUrl="~/img/btn_spara_green.gif" ToolTip="Stäng" 
 OnClientClick="jQuery('#Notice').hide();" 
 Click="btnNoticeClose_Click"/>

Как мне вызвать btnNoticeClose_Click без перерисовки? Поскольку мне не нужно ничего перерисовывать, я не хочу использовать UpdatePanel? или я?

1 Ответ

0 голосов
/ 11 сентября 2009

попробовать:

 OnClientClick="jQuery('#Notice').hide();return null;"

или напишите полную функцию в js:

function CloseThis()
{
    $("#Notice").hide();
    return true;
}

 OnClientClick="javascript:CloseThis();"

РЕДАКТИРОВАТЬ: - Ну, вы также хотите вызвать метод на стороне сервера и не хотите ничего делать. Тогда единственная оставленная опция - это использование метода страницы и использование jQuery AJAX. Пожалуйста, зайдите сюда в блог Дейва для получения дополнительной информации об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...