05/26/2009 21:41:00
By Felipe Pessoto
Já fazia 9 meses desde o último release do AJAX Control Toolkit. Nesta nova versão temos 3 novos controles além de mais de 20 bugs corrigidos:
HTMLEditor - Um editor HTML que permite criar e editar a partir dos botões ou diretamente no código.
ComboBox - Uma mistura de DropDown com TextBox
ColorPicker - Uma extensão para TextBox que permite que você escolha uma cor a partir de uma paleta de cores
02/06/2009 15:14:00
By Felipe Pessoto
Uma dica pra quem quiser executar um script sempre após o update do Ajax no Asp.Net.
Alguem scripts não funcionam se você envia-los pelo ScriptManager, pois precisam ser executados após a requisição do Ajax ser terminada e fechada. É o caso do PNGFix pro Internet Explorer 6.0.
Se você carregar imagens no seu UpdatePanel, o PNGFix não funciona pras novas imagens, mesmo mandando executar novamente pelo ScriptManager, esta foi a única alternativa que encontrei.
É simples, adicione a seguinte chamado ao body:
<body onload=" RegisterEndRequest()">
E adicione o script na sua página:
function RegisterEndRequest() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}
function EndRequestHandler() {
$('.imagem').pngFix();
}
A primeira função é a que será chamada pelo onload do body, ela vai registrar a outra função para que seja executada sempre que terminar um update do Ajax. Na EndRequestHandler você coloca o seu código.
Simples!