Я построил что-то вроде этого, используя jQuery. Используйте таблицу для отображения телефонных номеров. Затем jQuery отлично справляется с возможностью зацепления нажатий кнопок и манипулирования элементами на странице (обертывание содержимого ячейки таблицы с помощью поля ввода или добавление добавления строки таблицы), не вызывая обратной передачи, полностью в стороне от ASP на стороне сервера. NET контролирует. Затем в разделе «Сохранить» можно вставить телефонные номера в <input type="hidden runat="server">
в формате с разделителями (например, «212-555-1212 | 617-555-1212») и позволить кнопке «Сохранить» выполнять обычную обратную передачу.
Возможно, вы найдете коммерческий элемент управления сеткой данных с функциями Ajax, позволяющий редактировать и добавлять строки, но вы, вероятно, потратите столько же времени на его настройку, сколько и на написание с нуля с помощью jQuery. Это то, что вы видели в десятках мест, но все делают это по-своему.