上通過Javascript內容網頁,控制我需要我的母版才能夠獲得內容網頁,控件的ControlIDs,但我不能 使用<%= xxx.CLIENTID%>,因爲它會返回一個錯誤的控制(S )可能不會被contentplaceholder加載。接取的母版
某些控件具有所謂的BehaviourID,這正是我所需要的,因爲他們可以通過ID直接訪問: [Asp.net並始終創建唯一的ID,從而改變我輸入的ID] 不幸的是我需要訪問
e.g. ASP.NET Control with BehaviouraID="test"
....
document.getElementById("test")
if I were to use e.g. Label control with ID="asd"
....
document.getElementById('<%= asd.ClientID%>')
但如果Labelcontrol不存在對contentpage,我當然得到我的母版的錯誤。 我需要一個基於JavaScript的解決方案。 (服務器端)
THX :-)
請記住,這是不符合XHTML。將通過自定義屬性(data-bid =「test」)在HTML5中修復 – RPM1984 2010-10-10 23:45:49