Datenansicht
Eine Datenansicht ist eine dynamische, anpassbare Ansicht einer XML-Datenquelle. Sie ruft Daten aus der Datenquelle in Form von XML ab und zeigt diese Daten mithilfe von Extensible Stylesheet Language Transformations (XSLTs) an.
Sie können Datenansichten in HTML- und ASP.NET-Seiten erstellen. Eine Datenansicht ändern Sie in einer HTML- oder ASP.NET-Seite mithilfe der Microsoft Expression Web-Oberfläche auf dieselbe Weise. Der Code, den Expression Web für Sie schreibt, unterscheidet sich allerdings bei den beiden Dateitypen:
Wenn Sie eine Datenansicht in einer ASP.NET-Seite erstellen, fügt Expression Web der Seite ein ASP-XML-Steuerelement (<asp:Xml>-Tag) hinzu und legt Eigenschaften für dieses Steuerelement fest. Außerdem erstellt Expression Web eine XSLT-Datei (Extensible Stylesheet Language Transformations) mit der Dateierweiterung XLS, um die Formatierung bereitzustellen, die Sie für den XML-Code in der Expression Web-Benutzeroberfläche entwerfen.
Wenn Sie eine Datenansicht in einer HTML-Seite erstellen, fügt Expression Web der Seite ein IFRAME-Element hinzu und erstellt zwei zusätzliche Dateien für die Site: eine JavaScript-Datei, die ausgeführt wird, wenn der Inhalt des IFRAME-Elements geladen wird, und eine XSLT-Datei, um die Formatierung bereitzustellen, die Sie für den XML-Code in der Expression Web-Benutzeroberfläche entwerfen.