Если вам не нужно редактировать данные на стороне клиента и вы хотите использовать компонент ASP.NET, почему бы просто не использовать поле со списком?
Вы можете анализировать свой текст построчнов конце добавьте соответствующий интервал, если это необходимо, и добавьте элементы в список.
Вы можете ответить на событие щелчка на обратной стороне сообщения и определить строку, по которой щелкнули, захватив выбранный элемент и выполнив любую обработкуВы должны сделать на заднем конце.
Помимо погружения в Javascript, ваши возможности довольно ограничены.