SortDirection 列挙体
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
Public Enumeration SortDirection
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
SortDirection 列挙体
アセンブリ: System.Web (system.web.dll 内)
構文
Public Enumeration SortDirection
解説
SortDirection 列挙体は、項目を並べ替える方向を表すために使用します。一般にこの列挙体は、コントロールに項目を表示する順序を指定するプロパティ (GridView クラスの SortDirection プロパティなど) で使用されます。
SortDirection 列挙体を使用して、GridView コントロールで項目を表示する方向を決定する方法を次のコード例に示します。並べ替えの方向を決定するために、GridView コントロールの SortDirection プロパティの値が検査されます。
<%@ Page language="VB" %> <script runat="server"> Sub AuthorsGridView_Sorted(ByVal sender As Object, ByVal e As EventArgs) ' Display the sort direction. If AuthorsGridView.SortDirection = SortDirection.Ascending Then Message.Text = "Sorting in ascending order." Else Message.Text = "Sorting in descending order." End If End Sub </script> <html> <body> <form runat="server"> <h3>SortDirection Example</h3> <asp:label id="Message" forecolor="Red" runat="server"/> <br/><br/> <asp:gridview id="AuthorsGridView" datasourceid="AuthorsSqlDataSource" allowsorting="true" style="color:maroon">"AuthorsGridView_Sorted" runat="server"/> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Pubs sample database. --> <asp:sqldatasource id="AuthorsSqlDataSource" selectcommand="SELECT [au_id], [au_lname], [au_fname], [address], [city], [state], [zip], [contract] FROM [authors]" updatecommand="UPDATE authors SET au_lname=@au_lname, au_fname=@au_fname, address=@address, city=@city, state=@state, zip=@zip, contract=@contract WHERE (authors.au_id = @au_id)" connectionstring="server=localhost;database=pubs;integrated security=SSPI" runat="server"> </asp:sqldatasource> </form> </body> </html>
<%@ Page language="C#" %> <script runat="server"> void AuthorsGridView_Sorted(Object sender, EventArgs e) { // Display the sort direction. if(AuthorsGridView.SortDirection == SortDirection.Ascending) { Message.Text = "Sorting in ascending order."; } else { Message.Text = "Sorting in descending order."; } } </script> <html> <body> <form runat="server"> <h3>SortDirection Example</h3> <asp:label id="Message" forecolor="Red" runat="server"/> <br/><br/> <asp:gridview id="AuthorsGridView" datasourceid="AuthorsSqlDataSource" allowsorting="true" runat="server"/> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Pubs sample database. --> <asp:sqldatasource id="AuthorsSqlDataSource" selectcommand="SELECT [au_id], [au_lname], [au_fname], [address], [city], [state], [zip], [contract] FROM [authors]" updatecommand="UPDATE authors SET au_lname=@au_lname, au_fname=@au_fname, address=@address, city=@city, state=@state, zip=@zip, contract=@contract WHERE (authors.au_id = @au_id)" connectionstring="server=localhost;database=pubs;integrated security=SSPI" runat="server"> </asp:sqldatasource> </form> </body> </html>
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- SortDirection 列挙体のページへのリンク