Se você usar o Atlas Control Toolkit em seu site, este artigo ajudará a migrar suas páginas da Web para o ASP.NET AJAX 1.0, traduzido do site do ASP.NET AJAX Control Toolkit.
Com o lançamento do ASP.NET AJAX 1.0 Beta, muitas mudanças fundamentais foram trazidas, uma das quais é a remoção do objeto "TargetProperties" da versão original.
Felizmente, migrar suas páginas web para o novo formato é muito simples, basta seguir estes passos:
Etapa 1: Atualizar a referência
Primeiro, o nome do assembly Toolkit foi alterado. Atualize a referência do seu site de AtlasControlToolkit para AjaxControlToolkit e, em seguida, atualize todas as instruções de registro em sua página da Web.
<%@ Register
Assembly="AtlasControlToolkit"
Namespace="AtlasControlToolkit"
TagPrefix="atlasToolkit" %>
Modifique para:
<%@ Register
Assembly="AjaxControlToolkit"
Namespace="AjaxControlToolkit"
TagPrefix="ajaxToolkit" %>
A segunda etapa é criar uma instância do Extender para cada objeto de propriedade.
TargetProperties foi removido da nova extensão ASP.NET AJAX. Cada propriedade agora é definida diretamente como um Extender, portanto, em seu código original, cada objeto de propriedade precisa de uma instância do Extender. .
<atlasToolkit:ConfirmButtonExtender
ID="cbe1" runat="server">
<atlasToolkit:ConfirmButtonProperties
TargetControlID
="LinkButton1
"
ConfirmText="Excluir
item?" >
</atlasToolkit:ConfirmButtonExtender>
Modifique para:
<ajaxToolkit:ConfirmButtonExtender
ID="cbe1" runat="server" />
<ajaxToolkit:ConfirmButtonExtender
ID="cbe2" runat="server"/>
A terceira etapa é remover a declaração de propriedade do Extender
e copiar a declaração de propriedade do objeto de propriedades para a nova instância do Extender.
<ajaxToolkit:ConfirmButtonExtender
ID="cbe12
"runat="server"
TargetControlID="LinkButton1"
ConfirmText="Excluir item?" />
<ajaxToolkit:ConfirmButtonExtender
ID="cbe2"
runat="server"
TargetControlID="LinkButton2"
ConfirmText=" AtualizarItem?" />
Etapa 4 (opcional) Migrar ID para BehaviorID
Se você fizer referência ao ID do componente no objeto de atributo, modifique seu valor no Extender para "BehaviorID".
<atlasToolkit:ConfirmButtonExtender
"
runat="server">
<atlasToolkit:ConfirmButtonProperties
ID="confirmBehavior1"
TargetControlID="LinkButton1"
ConfirmText="Delete?"
<script type="text/javascript">
function doSomething() {
var b = $object("confirmBehavior1");
b.confirm()
}
</script>
;
Modifique para:
<ajaxToolkit:ConfirmButtonExtender
ID="cbe1"
BehaviorID="confirmBehavior1"
runat="server"
TargetControlID="LinkButton"
ConfirmText="Delete />
<script type="text/javascript">
function doSomething() {
var b = $find("confirmBehavior1");
b.confirm()
}
</script>
Pronto!
Texto original: http://ajax.asp.net/ajaxtoolkit/Walkthrough/AtlasToAspNetAjax.aspx
http://www.cnblogs.com/Terrylee/archive/2006/10/21/atlas_to_aspnet_ajax.html