2009-05-28 2 views
0

Ich habe 7 Spalten in einer Gridview. Die siebte Spalte enthält eine 50-Wörter-Beschreibung der anderen sechs. Wo finde ich Hilfe, wie man die Reihen so auslegt, dass die 6 Felder erscheinen und dann die 7. darunter. Ich kämpfe, um das Vorlagenbeispiel oder die Datenansicht oder die Gridview zu finden, die eine Probe zeigt, wie man das richtig legt. Intellisense ist so kryptisch für mich. Visual Studio 2008-Neuling mit einer Datenbank mit 7 Spalten verknüpft.Gridview Punktnetzlayout

Antwort

0

Leider glaube ich nicht, dass es eine einfache Möglichkeit gibt, jedem GridView-Datensatz eine zweite Zeile hinzuzufügen.

Wenn Sie das integrierte Sortieren/Bearbeiten/Löschen, das GridView bietet, nicht benötigen, kann ich das ListView-Steuerelement empfehlen? Auf diese Weise können Sie sehr spezifischen HTML-Code für jedes Datenelement schreiben, wodurch Sie die zusätzliche zweite Zeile für jedes Element erstellen können.

Hoffe, das hilft! - Jeremy

0

Ohne eine Ahnung, mit welchen Daten Sie spielen, warum nicht versuchen, ein Repeater-Steuerelement? Ich habe ein Beispiel für Sie unten bekam:

<asp:Repeater ID="R_Data" runat="server"> 
    <HeaderTemplate> 
     <table> 
    </HeaderTemplate> 
    <ItemTemplate> 
     <tr> 
      <td><%# Eval("Item 1") %></td> 
      <td><%# Eval("Item 2") %></td> 
      <td><%# Eval("Item 3") %></td> 
      <td><%# Eval("Item 4") %></td> 
      <td><%# Eval("Item 5") %></td> 
      <td><%# Eval("Item 6") %></td> 
     </tr> 
     <tr> 
      <td colspan="6"><%# Eval("Item 7") %></td> 
     </tr> 
    </ItemTemplate> 
    <FooterTemplate> 
     </table> 
    </FooterTemplate> 
</asp:Repeater> 

Dieser Code erzeugen würde ähnlich wie:

<table> 
    <tr> 
     <td>Item 1</td> 
     <td>Item 2</td> 
     <td>Item 3</td> 
     <td>Item 4</td> 
     <td>Item 5</td> 
     <td>Item 6</td> 
    </tr> 
    <tr> 
     <td colspan="6">Item 7</td> 
    </tr> 
</table> 

Die beiden Linien für jede Zeile der Datasource wiederholen würde, dass Sie die Repeater-Steuerelement füttern.

------------------------------------------------------- 
| Item 1 | Item 2 | Item 3 | Item 4 | Item 5 | Item 6 | 
------------------------------------------------------- 
| Item 7            | 
-------------------------------------------------------