我已经像这样动态地创建了 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();