2012-08-25 2 views
0

저는 이것을 jQuery 및 기타 여러 가지 방법으로 시도했습니다. 이것은 내가 다른 ASPX로 리디렉션하는 데 사용하는 루틴으로 저를 얻기 위해 일했다Dev Express GridView : 클릭 한 셀의 행과 열 또는 행과 열의 표제를 가져오고 싶습니다.

ClientSideEvents RowClick="function(s, e) { OnGridFocusedRowChanged(); }" 

:

첫째, 난 함수를 호출합니다.

(I 게임 뒤에 코드를 사용하여,하지만 내가 jQuery를하고 ASP.net의 gridview를 사용하기 전에이 같은 짓을했다.)

function OnGridFocusedRowChanged() { 
     cell = document.getElementById('<%=ASPxGridView1.ClientID%>') 
     alert(cell); ???? 
     ViewName = aspxcboDashboard_IN.GetText(); 
     window.location.href = "Drills.aspx?ViewName=" + ViewName + "&ViewRow=test" + "&ViewCol=test"; 
    } 

답변

0

내가 실패 코드의 어떤 부분이 확실하지 않다, 그리드를 가져올 수 없으면 ClientInstanceName 속성을 사용하십시오.
예. ClientInstanceName을 grid1로 설정하고 grid를 다른 전역 변수 (window.grid1, window["grid1"] 또는 단지 grid1)로 가져옵니다.