我有一个有三列的转发器
city,state,zip
<table>
<asp:repeater id="rpt" runat="server">
<HeaderTemplate>
<tr>
<td>
<asp:LinkButton id="lnkCity" runat="server" CommandArgment="City">Name</asp:LinkButton>
</td>
<td>
<asp:LinkButton id="lnkState" runat="server" CommandArgment="State">State</asp:LinkButton></td>
<td><asp:LinkButton id="lnkZip" runat="server" CommandArgment="Name">Zip</asp:LinkButton></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Eval("City") %></td>
<td><%# Eval("State") %></td>
<td><%# Eval("Zip") %></td>
</tr>
</ItemTemplate>
</asp:repeater>
</table>
处理相应列的排序方向的最佳方法是什么