Compartir a través de


Página de propiedades (Control EntityDataSource)

Actualización: noviembre 2007

La Página de propiedades del EntityDataSource control ASP.NET se muestra en el IDE de Visual Studio cuando se selecciona el control en tiempo de diseño en la superficie de diseño de la página web. La Página de propiedades proporciona la capacidad de establecer valores, aun cuando éstos parezcan no ser correctos según una determinada vista de metadatos.

Nota:

A diferencia de los datos mostrados en el Asistente para la configuración de orígenes de datos, en la Página de propiedades, si se selecciona una propiedad que está relacionada con otras propiedades, no se actualizan automáticamente las propiedades relacionadas para reflejar los valores válidos. En el Asistente para la configuración de orígenes de datos, si selecciona EntityContainer en la lista desplegable DefaultContainerName, la lista de conjuntos de entidades disponibles de la lista desplegable EntitySetName se rellena automáticamente con los conjuntos de entidades válidos para ese contenedor y se borra cualquier valor anterior de EntitySetName. El asistente proporciona una vista restrictiva de la configuración

Aunque la Página de propiedades no alinea automáticamente los valores de propiedad de las propiedades dependientes, los posibles valores de la lista desplegable correspondientes a una propiedad especificada puede que se basen en otros valores. Por ejemplo, si se reconoce el ContainerName actual, al expandir la lista desplegable de EntitySetName, se muestra una lista de conjuntos de entidades válidos para dicho ContainerName.

La ilustración siguiente muestra la Página de propiedades con trabajos de propiedad.

La lista siguiente describe el comportamiento de las propiedades del control EntityDataSource.

  • Todas las propiedades del grupo de comportamiento son booleanas y solo permiten los valores verdadero o falso en una lista desplegable.

  • ConnectionString es una cadena simple. La validez de la cadena se determina en tiempo de ejecución.

  • DefaultContainerName es una lista desplegable del mismo conjunto de contenedores de entidades que se describió para el asistente anteriormente en este tema. El usuario también puede escribir un nombre de contenedor que no esté en la lista. Los nombres no válidos se detectan en tiempo de ejecución.

  • EntitySetName es una lista desplegable de los conjuntos de entidades correspondientes al nombre de contenedor seleccionado. Esta propiedad puede estar vacía si el nombre de contenedor no se encuentra entre los metadatos reconocibles. El usuario puede escribir un EntitySetName que no esté en la lista. Los nombres no válidos se detectan en tiempo de ejecución.

  • GroupBy es una cadena simple que no tiene ningún parámetro.

  • OrderBy, Where, Select y CommandText se componen de dos partes:

    • Una cadena que contiene el texto de la expresión.

    • Los parámetros utilizados en estas expresiones. La Página de propiedades solo muestra la cadena. Los parámetros no están visibles a menos que haga clic de nuevo en los puntos suspensivos del generador o vea directamente el marcado. Para obtener más información sobre los cuadros de diálogo del generador de estas propiedades, vea los cuadros de diálogo OrderBy, Select, Where y CommandText en Editor de expresiones (Control EntityDataSource).

  • EntityTypeFilter es una lista desplegable del mismo conjunto de tipos mostrada en el Asistente para la configuración de orígenes de datos si la propiedad EntitySetName no está vacía y se reconoce en los metadatos. El usuario puede especificar un valor que no esté en la lista. Los nombres no válidos se detectan en tiempo de ejecución.

  • ID es el identificador del control en el marcado de la página.

Página Evento

La página Evento muestra los eventos públicos del control EntityDataSource. Visual Studio proporciona una lista desplegable que muestra todos los métodos que se ajustan a la firma apropiada del controlador de este evento. El usuario puede hacer doble clic en el valor de la propiedad para agregar un nuevo método o saltar a un método existente si ya está en el código.

En la ilustración siguiente se muestra la página Evento del control EntityDataSource.

Vea también

Conceptos

Elemento de cuadro de herramientas (Control EntityDataSource)

Control en tiempo de diseño (Control EntityDataSource)

Configurar el Asistente del origen de datos (control EntityDataSource)