Unterschied zwischen item-template-und layout-Vorlage
was ist der Unterschied zwischen Element und die Vorlage layout-Vorlage. in der layout-Vorlage, nur haben wir Informationen über die Gestaltung? oder irgend etwas anderes. ich bin nicht in der Lage zu verstehen, die Element-Vorlage.. bitte erklären..!
Zusätzlich zu diesem ich habe die Abfrage im Projekt wie dieses
SELECT TOP (1) ProductName, UnitPrice FROM Products ORDER BY NEWID()
hier NEWID () - bedeutet was? ist es vordefinierte Funktion in Bezug auf den sqlserver? es gibt keine newid () - Funktion in mein Projekt, welches heruntergeladen wurde. wenn es vordefinierte Funktion dann, was es tun kann?
Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Haupt-layout von einem ListView-Steuerelement erstellt durch die Definition einer Layoutvorlage. Die Layoutvorlage wird enthalten Steuerelemente, die fungiert als Platzhalter für die Daten wie Tabelle, Tafel, Etikett oder HTML-Steuerelemente wie Tabellen, div-oder span-Elemente haben ein Attribut runat "server".
Artikel Vorlage ist die wichtigste Vorlage, die zeigt die Daten begrenzt, um die ListView in einer wiederholten Weise. Diese Vorlage enthält in der Regel Steuerelemente, die Daten-gebunden, um die Daten Spalten-oder sonstige individuelle Daten-Elemente. Diese beiden Vorlagen sind obligatorisch.
GroupTemplate wird verwendet, um die Gruppe der Elemente. Die EditItemtemplate, SelectedItemTemplate, InsertItemTemplate gezeigt werden, dass bei bestimmten Operationen wie einfügen, Bearbeiten, wählen Sie. ItemSeparatorTemplate, GroupSeparatorTemplate werden verwendet, um die einzelnen Elemente und gruppieren von Elementen Getrennt.
Hier, das macht den Unterschied
ItemPlaceholderID="itemPlaceholder"
Referenz-links: Referenz-Website, code Projekt Referenz
Wie es aussieht bist du mit dem ListView-Steuerelement.
Die ItemTemplate-Eigenschaft gilt nur für das Datenelement an das Steuerelement gebunden. Die LayoutTempate können Sie definieren das layout für alles andere.
Sagen wir mal Ihr wollte zu Rendern, Ihre Daten mit ein . Ihre Layoutvorlage enthält Ihre Tabelle definition mit einem einzigen, leere Zeile mit der ID "itemPlaceHolder"
<tr id="itemPlaceHolder" runat="server" />
Ihre Artikel Vorlage würde dann festlegen, wie Ihr s gerendert werden soll.