Есть несколько способов решить эту проблему ...
Если вы просто хотите отобразить эти шесть значений и больше ничего не делать, возможно, проще всего создать <asp:Table>
добавьте тег в файл .aspx, а затем динамически добавьте к нему содержимое при загрузке страницы.
Если у вас возникли проблемы с этим, просто скажите.
Читать this какчтобы понять, как это сделать из кода.
edit:
Если вы хотите добавить код, полученный из базы данных, в таблицу, вы можете использовать следующий код (Iя не сижу перед компилятором, поэтому может содержать ошибки):
foreach(String name in Privilige_NameList){
TableRow tr = new TableRow();
TableCell tcTitle = new TableCell();
tc1.Value = name;
tr.Add(tc1);
foreach(String checkboxTitle in view_nameList){
TableCell tc = new TableCell();
CheckBox cb = new CheckBox();
cb.Text = checkBoxTitle;
tc.Add(cb);
tr.Add(tc);
}
}