Gridview - align-Center die tag 'EmptyDataText' & so ist es nicht standardmäßig Links auf der Seite

Ich habe ein gridview-Steuerelement in meinem c# - Programm. Im Grunde kommt jemand auf eine E-Mail-Adresse und die Daten werden dann angezeigt im gridview-aber wenn keine Daten gefunden werden konnte, der mit der E-Mail-Adresse, eine Nachricht angezeigt wird, mithilfe der EmptyDataText="keine Daten vorhanden" - tag, aber ich kann nicht scheinen, um Stil der text 'keine Daten vorhanden', so erscheint es in der Mitte der Seite statt standardmäßig Links. Obwohl das CSS nicht zu funktionieren scheint, wie ich kann, ändern Sie die schriftart Größe und Typ, jedoch nicht text-align:center.

Ich habe versucht eine Reihe von verschiedenen Optionen:

<EmptyDataRowStyle Font-Size="12px" text-align="center" />

Das problem ist das text-align:center ist nicht ein Attribut gültig.

Wurde eine weitere option:

<EmptyDataRowStyle cssclass="mycentertext" />

Und dann habe ich den link zu meinem Stil.css-Datei und in:

.mycentertext {text-align: center;font-size: 12px;font-family: Verdana;}

Wieder, die Schriftgröße und die schriftart aber noch nicht ausgerichtet.

Bitte um Hilfe!!

Dies ist mein gridview:

<asp:GridView ID="GridView1" Visible="false" runat="server" AutoGenerateColumns="False" DataKeyNames="ID"
                DataSourceID="SqlDataSource" EmptyDataText="No data could be found for the email address" CellSpacing="3" CellPadding="4"
                GridLines="None" ForeColor="#333333">
                <Columns>
                    <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True"
                        SortExpression="ID">
                        <ItemStyle Font-Names="Verdana" Font-Size="9pt" />
                        <HeaderStyle Font-Names="Verdana" Font-Size="10pt" />
                    </asp:BoundField>
                    <asp:BoundField DataField="name" HeaderText="Name" SortExpression="name">
                        <ItemStyle Font-Names="Verdana" Font-Size="9pt" />
                        <HeaderStyle Font-Names="Verdana" Font-Size="10pt" />
                    </asp:BoundField>
                    <asp:BoundField DataField="EmailAddress" HeaderText="Email Address" SortExpression="EmailAddress">
                        <ItemStyle Font-Names="Verdana" Font-Size="9pt" />
                        <HeaderStyle Font-Names="Verdana" Font-Size="10pt" />
                    </asp:BoundField>
                    <asp:BoundField DataField="Address1" HeaderText="Address1" SortExpression="Address1">
                        <ItemStyle Font-Names="Verdana" Font-Size="9pt" />
                        <HeaderStyle Font-Names="Verdana" Font-Size="10pt" />
                    </asp:BoundField>
                    <asp:BoundField DataField="Address2" HeaderText="Address2" SortExpression="Address2">
                        <ItemStyle Font-Names="Verdana" Font-Size="9pt" />
                        <HeaderStyle Font-Names="Verdana" Font-Size="10pt" />
                    </asp:BoundField>
                    <asp:BoundField DataField="city" HeaderText="City" SortExpression="city">
                        <ItemStyle Font-Names="Verdana" Font-Size="9pt" />
                        <HeaderStyle Font-Names="Verdana" Font-Size="10pt" />
                    </asp:BoundField>
                </Columns>

                <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                <FooterStyle BackColor="#5D7B9D" ForeColor="White" Font-Bold="True" />
                <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                <EditRowStyle BackColor="#999999" />
                <EmptyDataRowStyle cssclass="mycentertext" />
            </asp:GridView>
InformationsquelleAutor Mike | 2009-10-23
Schreibe einen Kommentar