基本上我在排序代码时遇到问题,以便图标按顺序排序,它不像“sortexpression”或“启用排序”,因为这些对我来说不起作用,因为它出现'错误:无效列名'因为我实际上并没有使用SQLDatabase中的任何内容。
所以我问你,社区有没有其他方式可以在VB或ASP中对这个字段进行排序,这样当我点击列名(也许它应该是headertext?)'State'时它会对它进行排序所有图标都按顺序组合在一起。以下是导致我出现问题的代码片段。
<asp:TemplateField HeaderText="State" ItemStyle-Width="80px">
<ItemTemplate>
<asp:Image ID="imgFlag" runat="server" Height="20px" Width="20px" ImageAlign="Middle" ImageUrl="~\icons\actn006.gif" Visible="False" />
<asp:Image ID="imgFlag2" runat="server" Height="20px" Width="20px" ImageAlign="Middle" ImageUrl="~\icons\actn005.gif" Visible="False" />
<asp:Image ID="imgFlag21" runat="server" Height="20px" ImageUrl="~/icons/Gtm.gif" Visible="False" Width="20px" />
<asp:Image ID="imgFlag22" runat="server" Height="20px" ImageUrl="~/icons/Otm.gif" Visible="False" Width="20px" />
<asp:Image ID="imgFlag23" runat="server" Height="20px" ImageUrl="~/icons/Rtm.gif" Visible="False" Width="20px" />
<asp:Image ID="imgFlag3" runat="server" Height="20px" Width="20px" ImageAlign="Middle" ImageUrl="~\icons\actn000.gif" Visible="False" />
</ItemTemplate>
<ItemStyle Width="80px"></ItemStyle>
</asp:TemplateField>
请提前感谢您的建议,请明确说明,因为我的编码解释并不是很棒,因为我还在学习。