jueves, 7 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.

Active Server Pages de Microsoft. NET (ASP.NET) permite a los programadores crear sofisticadas páginas Web que pueden tomar los datos de la base de datos, procesar los términos requeridos y mostrarlo en una página Web. Tradicionalmente, los usuarios que solicitaron datos adicionales tuvieron que soportar una "devolución de datos", lo que significa que ASP.NET envía los datos al servidor y actualiza la página. A continuación, ASP.NET construiría una nueva página con los datos devueltos por el servidor. Afortunadamente, ASP.NET ahora le permite evitar esta interrupción mediante las características de ASP.NET AJAX 's. PONER nueva farmacia

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.

 

No hay comentarios:

Publicar un comentario