0

変更が必要なプロジェクトがあります。テーブルの列を並べ替える必要があります。問題は、アクセスできない外部データに応じて、列にラベルまたはドロップダウン リストが含まれていることです。

<asp:TemplateField HeaderText="System" >
<ItemTemplate>
<asp:Label ID="LabelSystem" runat="server" Text="Failure" />
<asp:DropDownList ID="DropDownListSystem" runat="server" DataTextField="name" />
</ItemTemplate>
</asp:TemplateField>

誰か助けてくれませんか?名前で並べ替えられた要素の種類に応じて、要素を並べ替える必要があります。したがって、expの場合。FirstLabel SecondLabel FirstDropDownList SecondDropDownList ThirdDropDownList

私の心にあることをよりよく説明するために、イラストを用意しました:)

ソート前の表:

「システム」を押すと、次の2つの方法のいずれかで列をソートする必要があります。

4

2 に答える 2

0

この質問に似ています - Javascriptを使用してドロップダウンリストをソートする

$("#id").html($("#id option").sort(function (a, b) { return a.text > b.text; }

于 2013-08-21T15:18:52.700 に答える