Как получить текст из HTML-метки в C# ASP.NET использование для цикла
мне нужен текст HTML-метки в c# asp.net строковая переменная с использованием цикла for как этого добиться
Что я уже пробовал:
<label for='radiobutton' id='lbl'>Some Text...</label> for(int i = 1; i<=dt.Rows.Count; i++) { string label = hdnLabel.Value// <-- Here i required the label text value }
Я использовал скрытое поле и получал только последний текст, но не первый, пока не закончится отсчет.
RmcbainTheThird
Можете ли вы показать нам разметку для этикетки?
Richard MacCutchan
Ваш код всегда получает текст только от hdnLabel
- так в чем же причина этой петли?
Prifti Constantine
С этим кодом нет никаких причин для цикла. если вы хотите перебрать элементы управления внутри страницы, то это уже другая история, и вам нужно будет привести элемент управления к соответствующему внутреннему типу.Может быть, немного больше кода и, возможно, лучшее понимание проблемы или лучшее объяснение этого может помочь.
Member 8583441
извините за поздний ответ, если цикл for не требуется, то его можно использовать с запросом.форма для получения текста HTML метки т. е.,
<label>Some Text...</label>Если мне это нужно, то какой-то текст я могу получить из request.form
Member 8583441
почему я использую for loop эта метка имеет много записей из отображения базы данных для извлечения этих данных