2014-01-29 2 views
0

하나의 중계기 컨트롤 안에 하나의 업데이트 패널이 있습니다. 다시 repeater는 runat='server' 속성을 가진 div 안에 있습니다. 이름처럼 필드를 바인딩이있는 - 레이블로 주소 - 텍스트 상자 댓글 - 텍스트 상자로특정 중계기 제어 항목에 중점을 둡니다.

나는 이름은 '존'내가 집중 가야하고 그로 스크롤하면 condition.like에 따라 특정 레코드를 집중해야

TextBox txtComments = (TextBox)e.Item.FindControl("txtComments"); 
txtComments.Focus(); 

가 나를 위해 작동하지 않는 모든 솔루션을 제안하십시오 - repeater.I 내부 기록과 같은 코드를 가지고 중계기 제어하여 ItemDataBound 이벤트 내부에 로그인을 작성했습니다. 감사합니다. 당신이 "이름은 요한이다"있는지 확인하기 위해 테스트 - 그것은 결합

Page.MaintainScrollPositionOnPostback = true; 

를 작동하는 경우 페이지

+0

가되고 코드 참조 (또는 무엇이든)이 두 줄을 실행하기 전에? – sh1rts

+0

실제로이 조건이 아니라 그냥 그 임시 일을 체크 오전, ID를 비교할 때 내가 그리드에서 레코드를 선택하면 ID 세션 변수 안에 그 ID를 저장하고 다음 리피터 컨트롤에 바인딩 된 레코드를 비교합니다. – user3122164

답변

0

사용이하고 당신이 그것을

예를 들어 충분하지 않다
TextBox txtComments = (TextBox)e.Item.FindControl("txtComments"); 
txtComments.Focus(); 
Page.MaintainScrollPositionOnPostback = true; 
+0

고마워 Shekhar 나는 그것을 시험 할 것이다. – user3122164

+0

Firefox와 Chrome은 잘 작동하지만 IE-10에 문제가 있습니다. 제발 도와주세요. – user3122164

관련 문제