jueves, 28 de noviembre de 2013

Cómo crear formularios ASPX With No Refresh

Programadores idealmente actualizar valores de las acciones en una página ASPX sin una actualización.

Lo que necesita

Visual Studio 2010



Abra el proyecto Web ASP.NET en Visual Studio y haga doble clic en la página ASPX que desea modificar. Haga clic en "Diseño" en la parte inferior de la página para verla en modo de diseño.



Arrastre y suelte un UpdatePanel desde el Cuadro de herramientas a la página y colocar todos los controles ASPX que debe refrescar entre sus etiquetas de apertura y cierre:

asp: UpdatePanel ChildrenAsTriggers runat = "True" = "server" / asp: UpdatePanel



Crear una etiqueta "disparadores" y lo utilizan para encerrar una serie de etiquetas AsyncPostBackTrigger. Utilice una etiqueta para cada control que se deben actualizar sin actualizar. Establezca el ID de cada etiqueta AsyncPostBackTrigger al identificador del control que se deben actualizar y ajustar el ID de la EventName al nombre del evento que debe dar lugar a una actualización.

asp: UpdatePanel ChildrenAsTriggers runat = "True" = "server"

Dispara

asp: AsyncPostBackTrigger

ControlID = "IDOfControlToUpdateWithoutRefreshing"

EventName = "EventThatTriggersTheUpdate" /

/ Triggers

/ Asp: UpdatePanel



Guarde su trabajo. Haga clic en el formulario ASPX ha modificado, y haga clic en la función "Debug". Prueba de los controles que ha agregado a la página, para asegurarse de que funcionan como se espera.

Consejos y advertencias

El ASP.NET AJAX Control Toolkit contiene un gran número de controles creados específicamente para trabajar sin actualizar.

 

1 comentario: