Also ich hab die Tabelle wie folgt angelegt:

                                <asp:DataGrid id="DataGrid1" style="Z-INDEX: 103; 
LEFT: 56px; POSITION: absolute; TOP: 88px" runat="server"
                                        Width="750px" AllowSorting="True" 
OnSortCommand="Sort_Grid" ForeColor="Navy" Font-Size="XX-Small"
                                        Font-Names="Verdana" BorderColor="#111111" 
BorderWidth="1px" AutoGenerateColumns="False">
                                        <AlternatingItemStyle 
BackColor="#EBEBEB"></AlternatingItemStyle>
                                        <HeaderStyle Font-Size="XX-Small" 
Font-Names="Verdana" Font-Bold="True" Wrap="False" ForeColor="#CC0000"
                                                BackColor="#DDDDDD"></HeaderStyle>
                                        <Columns>
                                                <asp:TemplateColumn HeaderText="Name">
                                                        <ItemTemplate>
                                                                <a 
href='weiter.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"ID") %>'>
                                                                        <%# 
DataBinder.Eval(Container.DataItem,"Name") %>
                                                                </a>
                                                        </ItemTemplate>
                                                </asp:TemplateColumn>
                                                <asp:TemplateColumn 
HeaderText="Security">
                                                        <ItemTemplate>
                                                                <%# 
DataBinder.Eval(Container.DataItem,"Security") %>
                                                        </ItemTemplate>
                                                </asp:TemplateColumn>
                                                <asp:TemplateColumn 
HeaderText="Approved">
                                                        <ItemTemplate>
                                                                <%# 
DataBinder.Eval(Container.DataItem,"AppDate") %>
                                                        </ItemTemplate>
                                                </asp:TemplateColumn>
                                                <asp:TemplateColumn HeaderText="ToDo">
                                                        <ItemTemplate>
                                                                <%# 
DataBinder.Eval(Container.DataItem,"ToDo") %>
                                                        </ItemTemplate>
                                                </asp:TemplateColumn>
                                                <asp:TemplateColumn 
HeaderText="Status">
                                                        <ItemTemplate>
                                                                <%# 
DataBinder.Eval(Container.DataItem,"Status") %>
                                                        </ItemTemplate>
                                                </asp:TemplateColumn>
                                                <asp:TemplateColumn HeaderText="Date">
                                                        <ItemTemplate>
                                                                <%# 
DataBinder.Eval(Container.DataItem,"ReqDate") %>
                                                        </ItemTemplate>
                                                </asp:TemplateColumn>


                                        </Columns>
                                </asp:DataGrid> 

Da gibt es ein OnSortCommand="Sort_Grid" aber da passiert gar nix, wenn ich auf einen 
Header klicke.
Wenn ich die Daten �ber den HTML Part wie oben einbinde scheint die Tabelle anders zu 
reagieren als wenn man ein Databind macht



Gru�

Michael W. Schneider
IT-Wizards GmbH


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alexander Zeitler
Sent: Thursday, July 08, 2004 9:00 AM
To: [EMAIL PROTECTED]
Subject: RE: [Asp.net] DataGrid Verhalten

 
> 
> Wenn ich ungebundene Spalten benutze, wie kann ich dann die Sortierung 
> zulassen und wenn wir grad dabei sind, wie kann ich einen kleinen 
> Pfeil nach oben oder unten im Header der Spalte eintragen, nach der 
> sortiert wird?
> 

Wenn Du die SortExpression-Property verwendest: die gibts bei
Bound- und TemplateColumns.

den Pfeil bekommst Du so rein (mu�t es nur anpassen auf Header statt Footer):
http://www.aspheute.com/artikel/20040318.htm

Gruss

Alex


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an