Está en la página 1de 12

Programacin WebII

XML
XML(Extensible Markup Languaje - Lengua extensible para anlisis de documentos)est convirtindose rpidamente en el estndar para el intercambio de datos de la Web. Como en el caso de HTML, los datos se identifican utilizando etiquetas, y a diferencia de HTML las etiquetas indican lo que los datos significan en lugar de cmo visualizar los datos. Ejemplo, la fecha de nacimiento de una persona se puede colocar en un prrafo HTML as: <p>01/01/2013</p> Sin embargo la etiqueta de prrafo no describe que el dato es la fecha de nacimiento. Simplemente indica al navegador que el texto que aparece entre las etiquetas se debe mostrar en el prrafo. En cambio, el dato s queda descrito en una lnea como la siguiente : <FechaNacimiento>01/01/20013</FechaNacimiento> El lenguaje XML es un lenguaje que se utiliza para crear otros lenguajes que definen los componentes de un documento. Por ejemplo, podramos utilizar XML para describir una persona: Fecha nacimiento, sexo, color, altura, peso, etc. La creacin de un documento XML tiene dos partes: crear un esquema XML y crear el documento utilizando los elementos definidos en el esquema. El esquema se puede considerar como un directorio que define las etiquetas que se utilizan para describir los elementos de un documento. Estas etiquetas son similares a las etiquetas HTML, pero con la diferencia de que quien crea el esquema crea los nombre y ,os atributos de las etiquetas. Por ejemplo. <foto origen=caballo.jpg>Profesor Caballos </foto> La realidad que un navegador no puede leer y mostrar un documento XML. Pero s puede convertir un documento XML en un documento HTML, mediante una hoja de estilos se compone de una o ms definiciones de plantillas que procesa un procesador XSLT cuando la etiqueta de la plantilla corresponde a un componente de documento XML. Es posible tambin adicionar comentarios a un documento XML. Los mismos pueden estar situados en cualquier parte del mismo, y deben comenzar siempre con <!-- y finalizar con -->, pudindose englobar varias lneas.

GRIDVIEW
El control GridView del ASP.Net permite visualizar datos en una tabla en pantalla, editar, modificar y borrar registros del mismo. El GridView es un control extremadamente flexible para mostrar tablas multicolumna. Cada registro de una consulta representa una columna en la grilla.
Ao 2013

Programacin WebII

Mostrar datos en GridView

Para mostrar datos en el GridView, primero se debe agregar en el formulario y seleccionando los datos de base de datos. Agregar controles en GridView. Si tenemos que aadir los controles de control en GridView entonces usamos campo Plantilla en GridView. Por ejemplo: Paso1: Haga clic en la etiqueta inteligente de GridView y seleccione Editar Columna

Paso2: Seleccione TempleteField y haga clic en el botn Agregar.

Ao 2013

Programacin WebII

Paso3: Agregar encabezado del texto que desea mostrar en la tabla.

Ao 2013

Programacin WebII

De manera parecida hay que aadir todas las columnas que usted desee mostrar en el GridView. Mientras que la creacin de este campo de la plantilla tiene que desmarcar las AutoGeneratefields para que se aada slo el campo que usted aada manualmente mediante el uso de plantillas de campo.

Despus de que haga clic en el botn Aceptar. Ver el GridView de la siguiente manera.

Paso4: ahora tenemos que aadir algunos controles en el gridview. Ahora haga clic en la etiqueta inteligente nuevo, seleccione el campo de edicin de plantillas.

Ao 2013

Programacin WebII

Despus de hacer clic en plantillas Editar observar lo siguiente.

Paso5: En esta lista podrs ver toda tu columna que ha aadido en el momento de la columna de edicin. Ahora tenemos que agregar nuestro control en el GridView. Tenemos que agregar el control en la zona ItemTemplate, que se muestra a continuacin.

As mismo agregar otro control para mostrar los datos en el GridView siguiente columna. Por otra columna que estoy tomando el control de etiqueta en el que quiero mostrar a los dems datos de la columna, que es la siguiente:

Ao 2013

Programacin WebII

Seleccione la columna siguiente de la lista y seleccione la plantilla de elementos.

Ahora agregue la etiqueta de la plantilla de elementos.

Como sabemos que tenemos que mostrar los datos de que la columna en el GridView. Para mostrar los datos en los controles que necesitamos para obligar a los datos. Cuando aadimos ningn tipo de control en el GridView nuestra editar opcin DataBinding.

Ao 2013

Programacin WebII

En este mbito hay que obligar a la columna que queremos mostrar en esta columna. As mismo agregar otra columna y despus haga clic en terminar edicin de la plantilla.

Ahora vamos a buscar los datos seleccionados que se verifican por el usuario y mostrar la suma de todos los Checked seleccionados.

Vamos a buscar los datos seleccionados que se vern por el usuario, mostrando la suma de tems seleccionados:

Ao 2013

Programacin WebII

.ASPX

Ejemplo. El resultado de este cdigo es el siguiente:

Almacenar Imagen en ASP.NET Ejemplo:

Ao 2013

Programacin WebII

Crear una Carpeta para guardar las imgenes y dar la imagen del nombre de la carpeta de la siguiente manera:

Crear la siguiente tabla que permita almacenar estos datos: Prod_id ___ Prod_nombre- varchar(100) Prod_precio int Prod_imagen varchar(100)

Ao 2013

Programacin WebII

Luego de insertar el producto refrescar la carpeta imgenes.

Si queremos mostrar los datos en el Gridview entonces tenemos que utilizar el campo de la plantilla para mostrar la imagen. Tenemos que agregar el control de imagen usando campo de la plantilla y se unen la columna de la trayectoria a travs de su vinculacin columna. .ASPX

Ao 2013

10

Programacin WebII

Se visualiza de la siguiente manera:

Ao 2013

11

Programacin WebII

Web.Config Veamos la estructura del archivo web.config

Las seeciones principales del Web.config


ConnectionString La seccin ms comn del Web.config, permite almacena mltiples cadenas de conexin en nuestra aplicacin. El ConnectionString tiene dos atributos: uno para especificar la cadena de conexin y otro para establecer el nombre de nuestra cadena para ser identificado en el proyecto.

Ao 2013

12