Infragistics35.WebUI.UltraWebGrid.v11.1의 버전 = 11.1.20111.2064를 사용하고 있으며 행을 선택하는 데 문제가 있습니다. 한 사람이 그리드 하단 근처의 행을 선택하면 선택한 행이 몇 초 후에 맨 위 근처 행으로 변경됩니다. 그리드 위로 마우스를 올려 놓는 동안 컨트롤은 몇 번 새로 고침을하는 것처럼 보입니다. 결국 사용자는 그들이 최상위에 있지 않으면 선택한 행을 보지 못하기 때문에 좌절감을 느낍니다.Infragistics UltraWebGrid - 선택된 행이 임의로 변경됨
이 문제의 원인은 무엇일까요? 나는 클라이언트 측 이벤트를 오버라이드 할 수 있다는 것을 알고 있지만 이것이 올바른 접근인지 확실하지 않습니다. 나는 다른 페이지에서 같은 컨트롤을 가지고 있으며 같은 방식으로 동작하지 않습니다.
DH
우리는 경고를 표시하지 않습니다. 그리드가 계속 새로 고침되고 렌더링되는 것 같습니다. 처음 렌더링 할 때 폭과 높이를 여러 번 변경하는 데 꽤 오래 걸립니다. 항목을 선택하면 화면이 새로 고쳐지고 맨 위에있는 항목 만 표시됩니다. – Dylan
사용중인 그리드의 클라이언트/서버 측 이벤트와 수행중인 작업을 설명 할 수 있습니까? –
grd.DisplayLayout.ClientSideEvents.AfterSelectChangeHandler = "RowActivate"; 기능 RowActivate (gridName, itemName) { var id = gridName.replace (/ x/g, "_"); var baseId = GetBaseId (id); document.getElementById (baseId + "btnEdit"). disabled = false; return true; } – Dylan