使用Javascript创建动态asp.net标签

时间:2011-10-21 18:56:52

标签: javascript asp.net

我在

中有一个asp.net标签
 <td>
 <asp:Label ID="errorMesaage" runat="server">  
   </td>

我想动态创建一个asp.net标签,并使用JAVASCRIPT将其附加到此td。 然后在附加此td之后会有另一个具有不同ID的错误消息。 我还需要一个脚本来删除

中的项目

感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

不,你不能,因为asp.net标签是一个服务器控件,所以在客户端代码中没有意义,即在客户端上呈现的代码。 如果您在页面中使用javascript添加它,则根本无法使用。

您可以在服务器端代码中使用类似

的内容添加asp.net标签
var lbl = new Label();
Page.Controls.Add(lbl);

答案 1 :(得分:0)

我找到了一个解决方案......我所做的就是使用Javascript克隆方法克隆了我当前的asp.net标签。