MetaModel.VisibleTables Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verzameling van de zichtbare tabellen in het gegevensmodel op.
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)
Waarde van eigenschap
Een zichtbare tabel verwijst naar een tabel waarvoor scaffolding is ingeschakeld. Dit betekent dat het een tabel is waarvoor een List.aspx pagina bestaat.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de VisibleTables eigenschap gebruikt om een verzameling van de zichtbare tabellen in het gegevensmodel op te halen. Zie het MetaModel klassenoverzicht voor een volledig voorbeeld.
// 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