まず第一に、JavaScriptを使用してクライアント側でasp:GridViewのデータをループすることさえ可能ですか。はいの場合、その方法を知りたいのですが...
グリッド上の2つのフィールドの値をキャプチャし、それらの値に基づいて各行に画像を添付するつもりです(データをループして比較できるようになれば、その部分はあまり問題になりません)。
私のグリッドは次のようになります。
<asp:GridView ID="GridView1" runat="server" EmptyDataText="No Record Found" AllowSorting="true"
AllowPaging="false" OnRowCreated="GridView1_RowCreated" Visible="true" BackColor="ButtonShadow"
OnSorting="GridView1_Sort" AutoGenerateColumns="false" GridLines="None" >
<Columns>
</asp:TemplateField>
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="Gender" HeaderText="Gender" SortExpression="Gender" />
<asp:BoundField DataField="Age" HeaderText="Age" SortExpression="Age" />
<asp:BoundField DataField="Type" HeaderText="Type" SortExpression="Type" />
<asp:BoundField DataField="Exam" HeaderText="Exam" SortExpression="Exam" />
<asp:BoundField DataField="DateTime" HeaderText="DateTime" SortExpression="DateTime" />
<asp:BoundField DataField="Status" HeaderText="Status" SortExpression="Status" />
<asp:BoundField DataField="Priority" HeaderText="Priority" SortExpression="Priority" />
</Columns>
</asp:GridView>
まっすぐに提案する場合:各行の性別と年齢を取得するにはどうすればよいですか?
PS私はJQueryソリューションにもオープンです........