Мой проект в Asp.Net Webforms использует C #.
На одной из моих веб-страниц я хочу иметь две таблицы. Один будет сводной таблицей, а другой - более подробным описанием. Когда пользователь нажимает на одну из строк сводной таблицы, я хочу, чтобы соответствующие таблицы разбивки появлялись в таблице разбивки.
Эти таблицы могут содержать от 60 до 500 строк.
Я подумал о двух возможных способах сделать это, и я не уверен, какой из них лучше, или, если есть другой, лучший способ реализовать это:
1) Когда пользователь нажимает на одну из строк в первой таблице, происходит событие обратной передачи, и данные для второй таблицы загружаются из кода позади.
2) Когда веб-страница загружается в первый раз, обе таблицы заполняются всеми возможными данными, но все строки во второй таблице имеют « display: none; » CSS приписывать. Когда пользователь нажимает на строку сводки, CSS соответствующих строк разбивки изменяется с помощью JavaScript.