Si utiliza Atlas Control Toolkit en su sitio web, este artículo le ayudará a migrar sus páginas web a ASP.NET AJAX 1.0, traducido del sitio web ASP.NET AJAX Control Toolkit.
Con el lanzamiento de ASP.NET AJAX 1.0 Beta, se han introducido muchos cambios fundamentales, uno de los cuales es la eliminación del objeto "TargetProperties" de la versión original.
Afortunadamente, migrar tus páginas web al nuevo formato es muy sencillo, sólo sigue estos pasos:
Paso 1: actualice la referencia
. Primero, el nombre del conjunto de herramientas ha cambiado. Actualice la referencia de su sitio web de AtlasControlToolkit a AjaxControlToolkit y luego actualice todas las instrucciones de registro en su página web.
<%@ Registro
Asamblea="AtlasControlToolkit"
Namespace="AtlasControlToolkit"
TagPrefix="atlasToolkit" %>
Modificar a:
<%@ Registro
Asamblea="AjaxControlToolkit"
Namespace="AjaxControlToolkit"
TagPrefix="ajaxToolkit" %>
El segundo paso es crear una instancia de Extender para cada objeto de propiedad.
TargetProperties se ha eliminado de la nueva extensión ASP.NET AJAX. Cada propiedad ahora se define directamente como un Extender, por lo que en el código original, cada objeto de propiedad necesita una instancia de Extender. .
<atlasToolkit:ConfirmButtonExtender
ID="cbe1" runat="server">
<atlasToolkit:ConfirmButtonProperties
TargetControlID="LinkButton1"
ConfirmText="¿Eliminar elemento?" />
<atlasToolkit:ConfirmButtonProperties
TargetControlID="LinkButton2"
ConfirmText="¿Actualizar elemento?" >
</atlasToolkit:ConfirmButtonExtender>
Modificar a:
<ajaxToolkit:ConfirmButtonExtender
ID="cbe1" runat="server" />
<ajaxToolkit:ConfirmButtonExtender
ID="cbe2" runat="server"/>
El tercer paso es eliminar la declaración de propiedad del Extender
y copiar la declaración de propiedad del objeto de propiedades a la nueva instancia del Extender.
<ajaxToolkit:ConfirmButtonExtender
ID="cbe12
"runat="servidor"
TargetControlID="LinkButton1"
ConfirmText="¿Eliminar elemento?" />
<ajaxToolkit:ConfirmButtonExtender
ID="cbe2"
runat="servidor"
TargetControlID="LinkButton2"
ConfirmText=" ¿Actualizar elemento?" />
Paso 4 (opcional) Migrar ID a BehaviorID
Si hace referencia al ID del componente en el objeto de atributo, modifique su valor en Extender a "BehaviorID".
<atlasToolkit:ConfirmButtonExtender
ID="cbe1" runat="servidor">
<atlasToolkit:ConfirmButtonProperties
ID="confirmBehavior1"
TargetControlID="LinkButton1"
ConfirmText="¿Eliminar?"
</atlasToolkit:ConfirmButtonExtender>
<script type="text/javascript">
function hacerAlgo() {
var b = $object("confirmBehavior1");
b.confirm()
}
</script>
Modificar a:
<ajaxToolkit:ConfirmButtonExtender
ID="cbe1"
BehaviorID="confirmBehavior1"
runat="servidor"
TargetControlID="LinkButton"
ConfirmText="¿Eliminar?"
<script type="text/javascript">
function hacerAlgo() {
var b = $find("confirmBehavior1");
b.confirm()
}
</script>
¡Listo!
Texto original: http://ajax.asp.net/ajaxtoolkit/Walkthrough/AtlasToAspNetAjax.aspx
http://www.cnblogs.com/Terrylee/archive/2006/10/21/atlas_to_aspnet_ajax.html