Konnte jeder erklären Wie Header und Subheader in Gridview in der folgenden Abbildung gezeigt hinzufügen !! Hinzufügen von Header und Subheader in Gridview
Antwort
hallo Sie können es tun, wie diese
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="grvMergeHeader" runat="server"
BackColor="LightGoldenrodYellow"
BorderColor="Tan" BorderWidth="5px"
CellPadding="3" ForeColor="Black"
GridLines="None" BorderStyle="None" CellSpacing="2"
AutoGenerateColumns="False"
DataSourceID="SqlDataSource1"
OnRowCreated="grvMergeHeader_RowCreated">
<FooterStyle BackColor="Tan" />
<SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue"
HorizontalAlign="Center" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<AlternatingRowStyle BackColor="PaleGoldenrod" />
<Columns>
<asp:BoundField DataField="DepartMentID"
HeaderText="DepartMentID"
SortExpression="DepartMentID" />
<asp:BoundField DataField="DepartMent"
HeaderText="DepartMent"
SortExpression="DepartMent" />
<asp:BoundField DataField="Name"
HeaderText="Name"
SortExpression="Name" />
<asp:BoundField DataField="Location"
HeaderText="Location"
SortExpression="Location" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT [DepartMentID], [DepartMent], [Name], [Location] FROM [Employee]">
</asp:SqlDataSource>
</div>
</form>
</body>
</html>
-Code hinter
protected void grvMergeHeader_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
GridView HeaderGrid = (GridView)sender;
GridViewRow HeaderGridRow = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Insert);
TableCell HeaderCell = new TableCell();
HeaderCell.Text = "Department";
HeaderCell.ColumnSpan = 2;
HeaderGridRow.Cells.Add(HeaderCell);
HeaderCell = new TableCell();
HeaderCell.Text = "Employee";
HeaderCell.ColumnSpan = 2;
HeaderGridRow.Cells.Add(HeaderCell);
grvMergeHeader.Controls[0].Controls.AddAt(0, HeaderGridRow);
}
Wie kann ich das gleiche dafür tun: http://stackoverflow.com/questions/25556878/how-to-insert-a-table-row-of-dropdownlist-inside-the-header-as-a-second- in-a-gri – Si8
Ich habe das selbe versucht, aber ich rufe auch eine Funktion auf PAGE LOAD, die auf eine der Tabellenzelle verweist, aber sie kann nicht darauf zugreifen und gibt mir den 'Der Name '' existiert nicht im aktuellen Inhalt' . – SearchForKnowledge
Es ist wichtig zu sagen, dass, wenn Sie Ihre Zellen wollen als ''
- 1. Hinzufügen Gridview Row AFTER Header
- 2. GridView Header Platzierung ändern
- 3. Hinzufügen von Zellen in GridView
- 4. Hinzufügen von Gridview SetOnItemClickListener
- 5. Wie NavigateUrl hinzufügen in gridview
- 6. Header auf TemplateField in GridView
- 7. Android GridView Abschnitt Header wie in iOS
- 8. Ionischer Header und Subheader werden im Browser und Simulator nicht gleich dargestellt
- 9. GridView mit Frozen Header und PagerTemplate
- 10. Hinzufügen von Daten zu gridview
- 11. ASP.net gridview multirow detaillierte header
- 12. Yii2 Hinzufügen/Entfernen von Zeilen in GridView
- 13. DropDownList in GridView Header nicht beibehalten
- 14. Wie man GridView Header einfriert?
- 15. Füllen ComboBox in GridView-Header mit Spaltendaten
- 16. Gridview Header Freeze funktioniert nicht in Masterseiten
- 17. Sticky-Header in ListView und GridView WinRT xaml
- 18. Ionic, Subheader macht in Safari und IOS anders rendern
- 19. Multi-Spalten-Header in ASP.NET GridView
- 20. konvertiert Gridview in CSV, aber keine Header
- 21. Hinzufügen von Zeile Dyanamicaly zu Gridview in WPF
- 22. Not Header-Farbe ändern In Gridview durch Verwendung von CSS
- 23. Zeilentrennzeichen zu Gridview hinzufügen
- 24. Export nach Excel von Gridview C# Format Header-Text
- 25. Angular Material md-subheader nicht klebrig
- 26. Hinzufügen und Verwenden von Header (HTTP) in Nginx
- 27. Gridview Button dynamisch hinzufügen
- 28. Hinzufügen von Zeilen zu temporärer GridView
- 29. programmatisch Hinzufügen und Entfernen von Ereignissen aus einem Gridview
- 30. Hinzufügen von Textbox zu einer Gridview
nicht klar, bitte dann neues Bild bekommen hier setzen. –
Anstatt das Bild, fügen Sie bitte Ihren Code (für zukünftige Referenz). – jadarnel27