2011-10-21 26 views
0

動態asp.net標籤我都有一個內置創建的JavaScript

<td> 
<asp:Label ID="errorMesaage" runat="server"> 
    </td> 

我要動態地創建一個asp.net標籤和使用JAVASCRIPT追加到這個TD一個asp.net標籤。 然後在追加這個td之後會有另一個錯誤信息和一個不同的id。 我還需要一個腳本,也將從

刪除項目任何幫助表示讚賞。

回答

3

不,你不能,因爲asp.net標籤是服務器控件,所以在客戶端代碼中沒有意義,也就是在客戶端上呈現的代碼。 如果您在頁面中使用javascript添加它,它將無法工作。

您可以dinamically在您的服務器端代碼中添加一些asp.net標籤像

var lbl = new Label(); 
Page.Controls.Add(lbl); 
+0

那麼什麼是wortk周圍..你可以告訴我如何添加html控制,然後從div中刪除它基於一個唯一的ID,我會通過....我想使它看起來像一個地圖。 ..它有一些基於關鍵的元素...實際上,我對網格中的每一行都有不同的錯誤,並希望根據分配給每行的id顯示和刪除錯誤 – abbas

0

我找到了解決辦法......我所做的就是,我克隆使用JavaScript我目前的asp.net標籤克隆方法。