2010-08-08 10 views
0

항상하라는 메시지가 나는 사용자가 텍스트 상자에 갈 때, 항상 인덱스 0에 커서를 위치 수 있도록 내가 수정할 수 있습니다 어떻게 aspxtextbox의 예를ASPxTextbox - 마스킹, 마지막 또는 첫 번째 문자

<dxe:ASPxTextBox ID="txtZip" runat="server" Width="150"> 
          <MaskSettings Mask="00000" ErrorText="Please input missing symbols" /> 
          <ValidationSettings ErrorDisplayMode="ImageWithTooltip" /> 
         </dxe:ASPxTextBox> 

이 , 또는 마지막으로 입력 한 문자?

감사합니다,

야곱은

답변

1

이 에디터의 클라이언트 측 GotFocus 이벤트 핸들러를 처리하여 수행 할 수 있습니다. 다음은 몇 가지 샘플 코드입니다 :

<dxe:ASPxTextBox ID="txtZip" runat="server" Width="150"> 
        <MaskSettings Mask="00000" ErrorText="Please input missing symbols" /> 
        <ValidationSettings ErrorDisplayMode="ImageWithTooltip" /> 
        <ClientSideEvents GotFocus=" 
        function(s,e) { 
         var editorValue = s.GetValue(); 
         if(editorValue) 
          s.SetCaretPosition(editorValue.toString().length); 
        }" /> 
       </dxe:ASPxTextBox> 
관련 문제