#c# #asp.net #gridview
#c# #asp.net #gridview
Вопрос:
У меня есть хранимая процедура с динамическим SQL-запросом, результат запроса имеет 3 случая:
- для одного условия выводится 3 столбца
[ID, CODE_DESC, REMARKS]
- второе условие выводит 5 столбцов
[ID, CODE_DESC, PRESSURE, CHOLESTROL, FASTING_SUGAR]
- третье условие выводит 5 столбцов, но имена выходных столбцов отличаются для условия 2 и 3
[ID, CODE_DESC, RENAL_TEST, LIVER_TEST, BLOOD_SERUM]
Теперь мне нужно создать представление в виде таблицы для отображения данных. Один из способов — создать 3 разных вида сетки и сделать видимым только тот вид сетки, который удовлетворяет заданному условию.
Но есть ли какой-либо другой способ сделать это?
Как я могу создать динамическое представление таблицы в соответствии с количеством столбцов, а также в соответствии с именами столбцов DataTable?
Комментарии:
1. Доступна ли сетка только для чтения или вам нужны возможности CRUD?
2. только для чтения, просто извлеките данные и покажите. Спасибо