Está en la página 1de 3

En este artculo describe cmo utilizar Microsoft Visual Studio 2005 para crear una aplicacin Web de ASP.

NET 2.0 que usa listas desplegables para los usuarios para modificar datos. De forma predeterminada, los datos aparecen en un cuadro de texto cuando un usuario modifica los datos. Sin embargo, cuando los datos aparecen en un cuadro de texto, el usuario puede escribir datos incorrectos. Tenga en cuenta la situacin siguiente: El origen de datos es una tabla de base de datos que contiene los siguientes campos: ID. departamento nombre Enlazar el origen de datos a un control de GridView en una aplicacin Web ASP.NET. Habilitar la edicin para que los usuarios pueden actualizar datos en la tabla de la base de datos. Un usuario visita la pgina Web y hace clic en Editar para actualizar un registro. En este escenario, el usuario puede escribir datos incorrectos en el campo. Por ejemplo, el usuario puede escribir los datos de departamento o los datos de nombre incorrectamente. Para evitar este problema, puede utilizar un cuadro de lista desplegable para mostrar los datos vlidos para un campo. Puede crear una aplicacin Web que usa listas desplegables para campos de edicin. Para ello, siga estos pasos. Nota Este ejemplo utiliza la base de datos PUBS que se incluye con Microsoft SQL Server 2000 como origen de datos. Sin embargo, puede utilizar cualquier origen de datos. Crear un proyecto de aplicacin Web. Para ello, siga estos pasos: Inicie Visual Studio 2005. Haga clic en archivo , seleccione nuevo y, a continuacin, haga clic en sitio Web . En la lista idioma , seleccione Visual Basic y, a continuacin, haga clic en sitio Web ASP.NET bajo plantillas . Escriba un nombre para el sitio Web y, a continuacin, haga clic en Aceptar . En el nodo del cuadro de herramientas , agregar un objeto SQLDataSource al proyecto y, a continuacin, configurar el objeto. Para configurar el objeto de SQLDataSource , siga estos pasos: Haga clic con el botn secundario en el objeto de SQLDataSource y, a continuacin, haga clic en Configurar origen de datos . Se abre el asistente Configurar origen de datos. En el asistente Configurar origen de datos, configure el objeto SQLDataSource para conectarse a la base de datos PUBS y, a continuacin, haga clic en siguiente dos veces. Haga clic en especificar columnas de una tabla o vista y, a continuacin, haga clic en los autores en el cuadro nombre . Haga clic para seleccionar el * casilla de verificacin.

Haga clic en Avanzadas , haga clic en para seleccionar la casilla de verificacin Generar instrucciones INSERT, UPDATE y DELETE , haga clic en Aceptar y, a continuacin, haga clic en siguiente . Compruebe que SELECT * FROM [authors] aparece en el cuadro instruccin SELECT y, a continuacin, haga clic en Finalizar . Agregar un control GridView al proyecto y, a continuacin, configurar el control. Para configurar el control GridView , siga estos pasos: En el panel flotante de Tareas de GridView , configurar el control GridView para utilizar SQLDataSource que agreg en el paso 2. En el panel flotante de Tareas de GridView , haga clic para seleccionar la casilla de verificacin Habilitar edicin . En el men Depurar , haga clic en Iniciar la depuracin . Haga clic en Editar para editar un registro de la tabla de base de datos. Observe que aparece un cuadro de texto para cada campo. Agregar otro objeto de SQLDataSource al proyecto y, a continuacin, configurar el objeto. Para configurar el objeto de SQLDataSource , siga estos pasos: Haga clic con el botn secundario en el objeto de SQLDataSource y, a continuacin, haga clic en Configurar origen de datos . Se abre el asistente Configurar origen de datos. En el asistente Configurar origen de datos, configure el objeto SQLDataSource va a utilizar la misma conexin de base de datos que utiliz en el paso 2b y, a continuacin, haga clic en siguiente . Haga clic en especificar columnas de una tabla o vista y, a continuacin, haga clic en los autores en el cuadro nombre . Haga clic en casilla de verificacin estado , active la casilla de verificacin devolver slo filas nicas y, a continuacin, haga clic en siguiente . Compruebe que SELECT DISTINCT [state] FROM [authors] aparece en el cuadro instruccin SELECT y, a continuacin, haga clic en Finalizar . En el panel flotante de Tareas de GridView del control GridView , haga clic en Editar columnas . Aparecer el cuadro de dilogo campos . En el cuadro de dilogo campos , haga clic en estado en el campo seleccionado . Haga clic en convertir este campo informe en TemplateField y, a continuacin, haga clic en Aceptar . En el panel de Tareas de GridView flotante, haga clic en Editar plantillas . En el panel de Tareas de GridView flotante, haga clic en plantilla EditItemTemplate en el cuadro Mostrar . Elimine el cuadro de texto que aparece bajo EditItemTemplate . Agregar un control DropDownList para la plantilla y, a continuacin, configurar el control. Para configurar el origen de datos para el control DropDownList , siga estos pasos: En el panel de Tareas de ListBox flotante, haga clic en Elegir origen de datos . Se abre el asistente Configurar origen de datos. En el asistente Configurar origen de datos, haga clic para seleccionar el objeto de SQLDataSource que agreg en el paso 6 y, a continuacin, haga clic en Aceptar . Nota estado debe aparecer en el cuadro Seleccione un campo de datos para mostrar en DropDownList y en el cuadro Seleccionar un campo de datos para el valor de DropDownList .

Configurar los enlaces de datos para el control DropDownList . Para ello, siga estos pasos: En el panel de Tareas de ListBox flotante, haga clic en Editar DataBindings . Aparecer el cuadro de dilogo Databindings DropDownList . En el cuadro de dilogo Databindings de DropDownList , haga clic en valor SelectedValue en Propiedades enlazables . Haga clic para seleccionar el campo de enlace , haga clic en estado en el cuadro enlazado a y, a continuacin, haga clic en Aceptar . En el men Depurar , haga clic en Iniciar la depuracin . Haga clic en Editar para uno de los registros. Observe que aparece un cuadro de lista desplegable del campo de estado.

Cambiar el idioma de IDE de Visual Studio Para cambiar el idioma de IDE de Visual Studio, siga estos pasos despus de haber instalado dos versiones de idioma diferente de Visual Studio 2005 Express. Inicie Visual Studio 2005. En el men Herramientas , haga clic en Opciones . En la ventana de Opciones , haga clic para seleccionar Mostrar todas las configuraciones . En el panel izquierdo, expanda entorno y, a continuacin, haga clic en Configuracin internacional . En el panel derecho, seleccione el idioma que desee y, a continuacin, haga clic en Aceptar . notas

También podría gustarte