Создание динамической asp.net ярлык с помощью Javascript

#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.