2012-08-04 6 views
0

실제로 외모 아래와 같이 ... 내 그리드의 컨트롤 ID를 얻기 위해 노력하고 있어요 :수 없습니다

#ctl00_PlaceHolderMain_SPWebPartManager_g_6db898dd_6dee_4b80_913f_b8e92148008e_ctl00_gdvOption 

내가 일반화 된 코드를을 writting 오전하지만, 그럴 수 없어 값이 코드에 하드 코딩 위에

그래서 아래 할 tryting하고 그렇게 :

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

또는

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

그들 중 아무도 값을 제공하지 않습니다.

test1과 test2의 값은 정확히 내가 writtern '< % = # gdvOption1.UniqueID %>';

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

는 ... 사전에

많은 감사를 도와주세요

+0

는'var에 TEST2 =을 '<시도 했 % = gdvOption1.ClientID %> '; '?? – yogi

+0

예 ... 또한 작동하지 않습니다. – PeteEngineer

+0

http://mir.aculo.us/dom-monster/dommonster를 사용하여 노출 된 변수를 확인합니다 (창 개체에서 사용할 수 있음). – EricG

답변

0

이 나를 위해 100 % 작동합니다

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