У меня есть список, хранящийся как объекты. На странице содержимое списка отображается при нажатии кнопки ссылки. Каждый элемент списка отображается в виде строки с ссылкой «VIEW», которая при нажатии вызывает функцию в коде для отображения дальнейшего содержимого. Как создать динамическую ссылку «Просмотр» для переноса вызова функции?Как создать ссылку динамически для функции
Я использую тег <a>
как стандартную разметку html для успешного вызова функций. Он не работает, если он добавлен динамически по какой-либо причине:
<a href="#" runat="server" onserverclick="getFunction" style="text-decoration: none;">VIEW</u></a>
Есть ли другой способ?
EDIT: Элементы списка представляют собой разметку html, отображающую содержимое на странице. Вот пример:
myList.Add(new ListObjectFunction("...content here...", <a href=\"#\" runat=\"server\" onserverclick=\"getMyFunction\" style=\"text-decoration: none; color: #FF6600;\"> View </a>");
На веб-странице, VIEW ссылка, которая вызывает функцию на код позади страницы для отображения больше содержания. Неправильный вызов ссылки на тег <a>
не работает. Я ищу альтернативу этому.
'На странице, содержимое списка отображается, когда LinkButton щелчок. Каждый элемент списка отображается в виде строки с ссылкой «VIEW». ' Как вы генерируете этот код динамически? –
@SorangwalaAbbasali Я обновил вопрос с примера разметки html в элементе списка. myList - это список кортежей, который вызывает функцию для хранения этих объектов ListObjectFunction. Они отображаются на странице aspx.cs через цикл foreach. – matt2605