#javascript #asp.net
#javascript #asp.net
Вопрос:
У меня есть asp.net этикетка внутри
<td>
<asp:Label ID="errorMesaage" runat="server">
</td>
Я хочу создать asp.net динамически помечайте и добавляйте его к этому td с помощью JAVASCRIPT.
Затем после добавления этого td появится другое сообщение об ошибке с другим идентификатором.
Мне также нужен скрипт, который также удалял бы элемент из
Любая помощь приветствуется.
Ответ №1:
Нет, вы не можете, потому что asp.net label — это серверный элемент управления, поэтому не имеет смысла в клиентском коде, т.Е. В коде, отображаемом на клиенте. Если вы добавите ее с помощью javascript на свою страницу, она вообще не будет работать.
Вы можете добавить asp.net пометьте динамически в вашем коде на стороне сервера что-то вроде
var lbl = new Label();
Page.Controls.Add(lbl);
Комментарии:
1. итак, в чем проблема .. можете ли вы сказать мне, как добавить элемент управления html, а затем удалить его из div на основе уникального идентификатора, который я бы передал …. я хочу, чтобы он выглядел как карта … в которой есть некоторые элементы, основанные на ключе… на самом деле у меня разные ошибки для каждой строки в сетке, и я хочу отображать и удалять ошибки на основе идентификатора, присвоенного каждой строке
Ответ №2:
Я нашел решение…что я сделал, так это то, что я клонировал свой текущий asp.net метка с использованием метода клонирования Javascript.