Wie, um text in gridview "Keine Datensätze Gefunden", wenn es keine Aufzeichnungen
Habe ich iframe, wo ich mehrere Diagramme und gridviews, wo die Karten und gridviews sind das abrufen von Daten aus der Datenbank.wenn Datensätze gefunden, keine Frage, aber für einige Benutzer nicht über die Datensätze für eine gridviews, wo ich die Meldung "Keine Datensätze gefunden".
freundlich darauf hin, mich auf dieser.
Ich habe versucht den code unten zeigt eine Meldung, zeigt aber in der kleinen box,aber ich muss die Anzeige innerhalb des gridview.
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<EmptyDataTemplate>No records Found</EmptyDataTemplate>
Hier bin ich nicht zeigen, grid-header,aber ich muss!
InformationsquelleAutor Chow.Net | 2013-01-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Set
ShowHeaderWhenEmpty
- Eigenschaft des GridView-Steuerelements zutrue
.http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.showheaderwhenempty.aspx
Aber Sie haben noch DataBind das gridview. Dieses code-snippet für mich gearbeitet:
InformationsquelleAutor lahsrah
versuchen Sie
emptydatatext
undShowHeaderWhenEmpty
InformationsquelleAutor COLD TOLD
Den Ansatz, den ich benutze für gridview für die keine Datensätze gefunden, dass,wenn es keine Datensätze in der Datenbank, dann lösche ich alle Zeilen im raster und fügen Sie eine neue Zeile in das raster als ein text keine Datensätze gefunden werden,oder Sie können eine Funktion erstellen, die für kein Ergebnis gefunden, und verwenden Sie dann, dass in der bind-Funktion des gridview-Steuerelements. Wenn es keine Datensätze, die Sie aufrufen können Sie diese Funktion aus.
InformationsquelleAutor ashish agrawal
Für diejenigen, die noch mit ASP.net 2 oder 3,5, das
ShowHeaderWhenEmpty
Eigenschaft nicht vorhanden ist. Um dies zu umgehen, einfach benutzen Sie einfach dasEmptyDataText="..."
Eigenschaft und machen Sie das gridview-nur sichtbar, wenn Daten gefunden wurde (in code-behind).InformationsquelleAutor Fandango68