內部中繼器的項目模板我有一個面板服務器控件。
我需要爲它分配特殊的ID,因爲我需要使用一些使用此Id的JavaScript函數。設置中繼器項目模板內的控制ID
在直放站ItemDataBound事件我有這樣的:
pnlButtonsPanel.ID = pnlButtonsPanel.ID + DataBinder.Eval(e.Item.DataItem, "ID");
但因爲回傳該網頁重新渲染的後該解決方案是不好的,我失去了新的ID。 (我不希望每次回發後重新綁定中繼器)
我試圖設置aspx頁面上的ID這樣的:
<asp:Panel id='<%# Eval("ID") %>'
和其他一些變化,但總要得到編譯錯誤。
對不起,但它不相關我沒有使用jquery – toraan 2010-04-01 13:52:26
編輯添加一些更多的想法 – Ray 2010-04-01 14:23:39
該div控制必須是服務器控制,因爲我也需要與他在代碼隱藏的東西。 – toraan 2010-04-01 15:41:49