このようにhtmlテーブルを動的に作成しました。クライアント側で名前ヘッダーをクリックしながら、名前に基づいてテーブルを並べ替えたいと思います。どうすればこれを達成できますか?
StringBuilder sb = new StringBuilder();
sb.Append("<table border='1' id='tblCustomers'>");
sb.Append("<tr>");
sb.Append("<th>");
sb.Append("Name");
sb.Append("</th>");
sb.Append("<th>");
sb.Append("City");
sb.Append("</th>");
sb.Append("</tr>");
for(int i=0; i< dtcustomers.count;i++)
{
sb.Append("<tr>");
sb.Append("<td>");
sb.Append(dtcustomers.Rows[i]["Name"]);
sb.Append("</td>");
sb.Append("<td>");
sb.Append(dtcustomers.Rows[i]["City"]);
sb.Append("</td>");
sb.Append("</tr>");
}
sb.Append("</table>");
this.mydiv.InnerHtml = sb.ToString();