MetaModel.VisibleTables Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection des tables visibles dans le modèle de données.
public:
property System::Collections::Generic::List<System::Web::DynamicData::MetaTable ^> ^ VisibleTables { System::Collections::Generic::List<System::Web::DynamicData::MetaTable ^> ^ get(); };
public System.Collections.Generic.List<System.Web.DynamicData.MetaTable> VisibleTables { get; }
member this.VisibleTables : System.Collections.Generic.List<System.Web.DynamicData.MetaTable>
Public ReadOnly Property VisibleTables As List(Of MetaTable)
Valeur de propriété
Une table visible fait référence à une table dont la génération de modèles automatique est activée. Cela signifie qu'il s'agit d'une table pour laquelle une page List.aspx existe.
Exemples
L’exemple suivant montre comment utiliser la VisibleTables propriété pour obtenir une collection des tables visibles dans le modèle de données. Pour obtenir un exemple complet, consultez la vue d’ensemble de la MetaModel classe.
// Gets only the visible tables in the data model.
protected void GetVisibleTables()
{
System.Collections.IList visibleTables =
MetaModel.Default.VisibleTables;
if (visibleTables.Count == 0)
{
throw new InvalidOperationException(
"There are no accessible tables. Make sure that at least one data model is registered in Global.asax and scaffolding is enabled or implement custom pages.");
}
Menu1.DataSource = visibleTables;
Menu1.DataBind();
}
' Gets only the visible tables in the data model.
Protected Sub GetVisibleTables()
Dim visibleTables As System.Collections.IList = MetaModel.[Default].VisibleTables
If visibleTables.Count = 0 Then
Throw New InvalidOperationException("There are no accessible tables. Make sure that at least one data model is registered in Global.asax and scaffolding is enabled or implement custom pages.")
End If
Menu1.DataSource = visibleTables
Menu1.DataBind()
End Sub