この条件に従って動的にHTMLテーブルを作成する必要があります。列の数は動的に生成される必要があります。この場合は2を想定しています。したがって、このテーブルに入力する必要のあるアイテムのリストがあります。生成された列。コードが正しく動作しておらず、最後の項目も含まれていません。誰かが簡単な方法を教えてくれますか。
List<NItem> item = new List<NItem>();
StringBuilder build = new StringBuilder();
build.Append("<table>");
for (int q = 0; q < item.Count; q++)
{
build.Append("<tr>");
for (int i = 0; i < columns; i++)
{
build.Append("<td>");
build.Append(string.Format("<a title= \"{0}\" href=\"{1}\" target=\"_blank\">{2}</a> ", item[i].ToolTip, item[i].Link, item[i].LinkDescription));
build.Append("</td>");
}
build.Append("</tr>");
}
build.Append("</table>");