2012-08-04 50 views
0

我試圖讓我的網格控件ID ...其實像下面它的外觀:無法獲取的SharePoint文本框控件ID

#ctl00_PlaceHolderMain_SPWebPartManager_g_6db898dd_6dee_4b80_913f_b8e92148008e_ctl00_gdvOption 

但因爲我一個書面方式通用代碼,我不能做上述值在代碼中的硬編碼

,所以我tryting以下的事情:

var test1 = '<%= gdvOption1.UniqueID %>'; 

OR

var test2 = '<%= #gdvOption1.ClientID %>'; 

他們都沒有給出價值。

test1和test2的值正好是我寫的'<%=#gdvOption1.UniqueID%>';

和'<%= gdvOption1.ClientID%>'; ..respectively ...

請幫我...

提前感謝

+0

你有沒有試過'VAR測試2 =「< %= gdvOption1.ClientID%>'; '?? – yogi 2012-08-04 09:44:30

+0

是的...它也不起作用 – PeteEngineer 2012-08-04 09:48:15

+0

使用http://mir.aculo.us/dom-monster/ dommonster檢查暴露的變量(它可能在窗口對象中是可用的)。 – EricG 2012-08-04 14:40:39

回答

0

這個工程100%對我來說:

var test2 = document.getElementById("<%=gdvOption1.ClientID %>");