Configurar origen de datos (Cuadro de diálogo), ObjectDataSource
Actualización: noviembre 2007
El cuadro de diálogo Configurar origen de datos - ObjectDataSource le ayuda a configurar un origen de datos de objetos si desea mostrar los datos de un objeto comercial en un control de servidor Web de ASP.NET que admita el enlace de datos. El título del cuadro de diálogo cambia de acuerdo con el Id. del control del origen de datos.
Un origen de datos de objetos representa un objeto comercial de nivel medio con recuperación de datos y funciones de actualización. Si el objeto comercial contiene un método que devuelve un objeto DataSet, los controles de servidor Web pueden mostrar y editar los datos devueltos en una página Web.
Nota de seguridad: |
---|
Vuelva a validar siempre los datos proporcionados por los usuarios en la capa de negocio de la aplicación. No confíe en el proceso de llamada para proporcionar datos seguros. Para obtener más información, consulte la sección de instrucciones generales de Proteger el acceso a datos. |
Entre los controles de servidor Web que permiten el enlace a datos se encuentran los siguientes:
Para tener acceso a este cuadro de diálogo desde un control de servidor Web de ASP.NET
En Visual Web Developer, abra una página ASPX.
Cambie a la vista Diseño.
En el Cuadro de herramientas, arrastre uno de los controles desde la lista previa hasta la página. Por ejemplo, desde el grupo Estándar del Cuadro de herramientas, arrastre un control GridView a la página.
Haga clic con el botón secundario en el control y, a continuación, haga clic en Mostrar etiqueta inteligente.
En la ventana de tareas que aparece, en la lista desplegable Elegir origen de datos, seleccione <Nuevo origen de datos…>.
Nota: Algunos controles sólo le permiten hacer clic en Elegir origen de datos y seleccionar <Nuevo origen de datos…> en la lista desplegable Seleccionar un origen de datos.
Se abrirá el Asistente para la configuración de orígenes de datos.
En ¿De dónde obtendrá la aplicación los datos?,, haga clic en Objeto.
En el cuadro Especificar un id. para el origen de datos, escriba un identificador de origen de datos.
El Id. predeterminado es ObjectDataSource1.
Haga clic en Aceptar.
En la página se crea automáticamente un control ObjectDataSource y se abre la ventana Configurar origen de datos - ObjectDataSource1.
Para tener acceso a este cuadro de diálogo directamente desde un control ObjectDataSource
En Visual Web Developer, abra una página ASPX.
Cambie a la vista Diseño.
Arrastre un control ObjectDataSource desde el grupo Datos del Cuadro de herramientas hasta la página.
En la ventana de tareas, haga clic en Configurar origen de datos.
Se abre la ventana Configurar origen de datos - ObjectDataSource1.
Tras configurar el control ObjectDataSource, puede enlazarlo con cualquiera de los controles de servidor Web de la lista anterior si especifica el identificador de origen de datos de la lista desplegable Elegir origen de datos o en la propiedad DataSourceID del control de servidor Web.
Para obtener más información sobre el enlace de datos, vea Información general sobre el acceso a datos en ASP.NET o los siguientes temas orientados a tareas.
Tareas
Tutorial: Enlace de datos a un objeto comercial personalizado
Tutorial: Enlace de datos en páginas Web con un componente de datos de Visual Studio
Tutorial: Mostrar y dar formato a datos con el control de servidor web DataList
Cómo: Enlazar a los datos de un control con plantilla en Visual Studio
Cómo: Enlazar a los datos de un control con plantilla
Elementos de interfaz de usuario
Elegir el objeto comercial
Este elemento aparece en el paso Elegir un objeto comercial del asistente.Especifica el objeto de comercial que se puede utilizar para recuperar o actualizar los datos. La lista desplegable sólo tendrá contenido si hay objetos comerciales definidos en los directorios Bin o App_Code del sitio Web. El objeto comercial debe contener un método que devuelva un objeto DataSet para poder mostrar datos en un control de servidor Web. Para obtener más información y un ejemplo de código, vea Tutorial: Enlace de datos a un objeto comercial personalizado.
Vea también
Conceptos
Información general sobre los controles de servidor Web ASP.NET enlazados a datos
Información general sobre los controles de origen de datos
Crear un objeto de origen para un control ObjectDataSource
Establecer enlaces a datos utilizando un control de origen de datos
Enlazar datos al control TreeView de servidor Web
Establecer enlaces a datos jerárquicos
Información general sobre las expresiones de enlace de datos
Referencia
Información general sobre el control de servidor web ObjectDataSource