SiteMapHierarchicalDataSourceView Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir denetim için site haritası düğümünde veya düğüm koleksiyonunda veri SiteMapDataSource görünümünü temsil eder.
public ref class SiteMapHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class SiteMapHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type SiteMapHierarchicalDataSourceView = class
inherit HierarchicalDataSourceView
Public Class SiteMapHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
- Devralma
Açıklamalar
Denetim, SiteMapDataSource temel alınan verileri hem tablosal hem de hiyerarşik biçimde ona bağlanan Web sunucusu denetimlerine sunabilir. SiteMapHierarchicalDataSourceView, denetim geliştiricileri tarafından kullanılır, ancak sayfa geliştiricileri veya sayfa kodunda kullanılmaz.
gibi Menu veya DropDownList gibi denetimler site haritası verilerine bağlanmak ve bunu liste biçiminde sunmak için kullanılırkenSiteMapDataSource, gibi TreeViewsınıfından HierarchicalDataBoundControl türetilen denetimler site haritası verilerine bağlanır ve hiyerarşik biçimde sunar.
Veriye bağlı denetim yöntemini çağırırsaGetView, veri kaynağı tarafından oluşturulurSiteMapDataSourceView.SiteMapDataSource Bir denetim yöntemini çağırırsa HierarchicalDataBoundControlGetHierarchicalView , bir SiteMapHierarchicalDataSourceView oluşturulur. SiteMapDataSourceView sınıfı, listelerden ve tablosal verilerden DataBoundControl türetilen ve bu verilere bağlanan Web sunucusu denetimleri için sağlanırkenSiteMapHierarchicalDataSourceView, öğesinden HierarchicalDataBoundControl türetilen ve hiyerarşik verilere bağlanan Web sunucusu denetimleri için sağlanır.
Tüm HierarchicalDataSourceView yardımcı nesneler gibi, SiteMapHierarchicalDataSourceView veri kaynağının temel alınan verilerle gerçekleştirebileceği işlemleri tanımlar. SiteMapHierarchicalDataSourceView Sınıfı yalnızca yöntemini geçersiz kıldığındanSelect, ilişkili SiteMapDataSource denetim sıralama ifadelerini veya ekleme, silme veya güncelleştirme işlemlerini desteklemez.
Oluşturucular
SiteMapHierarchicalDataSourceView(SiteMapNode) |
Veri kaynağı görünümünün SiteMapHierarchicalDataSourceView koruduğu koleksiyona IHierarchicalEnumerable belirtilen düğümü ekleyerek sınıfının yeni bir örneğini başlatır. |
SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) |
Sınıfın SiteMapHierarchicalDataSourceView yeni bir örneğini başlatır ve belirtilen koleksiyonu veri kaynağı görünümünün IHierarchicalEnumerable koruduğu koleksiyona ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Select() |
Geçerli kullanıcı için site gezinti yapısını temsil eden nesnelerin koleksiyonunu SiteMapNode alır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |