2011-07-30 5 views
1

"새 판매 만들기"페이지가로드 될 때 작은 ASP.net 웹 응용 프로그램이 있습니다. 바코드 용 TextBox에 포커스가 있어야 사용자가 가질 수 없습니다. 그것을 탐색하고 클릭 한 다음 바코드를 입력하면 어떻게 할 수 있습니까?TextBox에 초점 설정

추신 : 저는 Visual Web Developer 2010 및 VB.net을 사용하고 있습니다.

답변

1

코드 뒤에서 또는 페이지의 JavaScript에서 직접이 작업을 수행 할 수 있습니다. ,

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 
    TextBox1.Focus() 
End Sub 

자바 스크립트에서 작업을 수행하려면 텍스트 상자를 선택하고 .focus() 메소드를 호출하는 함수를 작성하고 페이지의에서 함수를 호출 뒤에 코드에서 작업을 수행하려면, 단지 컨트롤에 Focus() 메소드를 호출 onLoad 이벤트 :

function SetFocus() { 
    var textbox = document.getElementById("<%= TextBox1.ClientID %>"); 
    if(textbox != null) { 
     textbox.focus(); 
    } 
}