여러 줄의 텍스트 상자가있는 웹 컨트롤이 있습니다. timer_tick 이벤트를 사용하여 텍스트 상자의 내용을 업데이트합니다. timer_tick 이벤트가 발생할 때마다 텍스트 상자의 마지막 줄을 표시하려고합니다. 어떤 사람이 나를 도울 수 있습니까?여러 줄 TextBox의 아래쪽으로 스크롤하는 방법은 무엇입니까?
답변
귀하의 질문은 약간 불분명하지만, 서버 측에서하는 ASP.NET 텍스트 상자의 마지막 행을 얻을 :
var lines = input.value.split('\n');
var lastLine = lines[lines.length-1];
:이 자바 스크립트와 마지막 줄을 얻을 수있는 클라이언트 측에
Dim lastLine = txt.Text.Split({Environment.NewLine},
StringSplitOptions.None).Last
귀하의 질문이 아닌 것
가 될 "how to scroll asp.net textbox to bottom?"
핸들 Sys.WebForms.PageRequestManager.endRequest
이벤트 아래로 텍스트 상자를 스크롤 :
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args)
{
if (args.get_error() == undefined)
{
var tbox = $get('<%= TextBox1.ClientID %>');
tbox.scrollTop = tbox.scrollHeight;
}
}
내가 만들고있는 채팅 응용 프로그램에 대해 알다시피 나는 텍스트 상자에있는 타이머를 사용하여 데이터베이스에서 메시지를 빼내 특정 사용자에게 메시지가 있는지 확인합니다. Timer_Tick 이벤트에 코드를 작성하여 2 초마다 데이터베이스를 확인합니다. 이 타이머가 작동하면 텍스트 상자가 2 초마다 자동으로 상단으로 스크롤됩니다. 사용자에게 새 메시지를 표시 할 텍스트 상자의 맨 아래 줄을 표시하고 싶습니다. – krrish
@krisch : 그렇다면 질문 : 대신 여러 줄로 된 TextBox의 맨 아래로 스크롤하는 방법은 무엇입니까? –
예, 정확합니다 (화면이 새로 고침 될 때마다 아래쪽에 표시되어야 함) – krrish
나는 OP가 모든 업데이트의 하단에있는 텍스트 상자를 스크롤하는 것을 찾고 있다고 생각합니다. 나를 도왔던 this가 나왔습니다.
Textbox1.SelectionStart = Textbox1.Text.Length - 1
Textbox1.ScrollToCaret()
- 1. C# TextBox의 아래쪽으로 스크롤
- 2. div의 아래쪽으로 스크롤하는 방법
- 3. 여러 줄 텍스트 상자에서 텍스트의 끝까지 계속 스크롤하는 방법은 무엇입니까?
- 4. WinForms에서 여러 줄 TextBox를 자동 스크롤하는 방법은 무엇입니까?
- 5. C#, RichTextBox : 줄 단위로 스크롤하는 방법은 무엇입니까?
- 6. Ext JS - Textarea의 아래쪽으로 스크롤하는 방법
- 7. TextBox의 줄 바꿈
- 8. Silverlight 3 - TextBox의 줄 바꿈 제어
- 9. vi에서 'n'줄을 스크롤하는 방법은 무엇입니까?
- 10. QLabel을 스크롤하는 방법은 무엇입니까?
- 11. ExpandableListView를 스크롤하는 방법은 무엇입니까?
- 12. CCScrollLayer를 스크롤하는 방법은 무엇입니까?
- 13. qwebview에서 페이지를 스크롤하는 방법은 무엇입니까?
- 14. 여러 줄 TextBox에서 문자열의 ForeColor를 설정하는 방법은 무엇입니까?
- 15. jquery/CSS 줄 바꿈 위로 아래쪽으로
- 16. TextBox의 InputScope보기?
- 17. 맨 아래로 스크롤하는 방법은 없지만 즉석에서 스크롤하는 방법은 무엇입니까? 지금
- 18. Windows Forms TextBox의 줄 바꿈 문자 캡처
- 19. scrollview 내부에있을 때 edittext에서 스크롤하는 방법은 무엇입니까?
- 20. jQuery 요소를 아래쪽으로 스크롤
- 21. 큰 (여러 줄) 테이블을 지정하는 방법은 무엇입니까?
- 22. 여러 줄 텍스트를 일치시키는 방법은 무엇입니까?
- 23. 여러 줄 로그 항목을 분석하는 방법은 무엇입니까?
- 24. RSpec으로 여러 줄 문자열을 비교하는 방법은 무엇입니까?
- 25. RichTextBox에 여러 줄 문자를 삽입하는 방법은 무엇입니까?
- 26. 여러 줄 목록을 만드는 방법은 무엇입니까?
- 27. wpf, TextBox의 MaxLength를 제한하는 방법은 무엇입니까?
- 28. Textbox의 Listview에서 데이터를 표시하는 방법은 무엇입니까?
- 29. asp textbox의 keypress 이벤트를 만드는 방법은 무엇입니까?
- 30. TextBox의 실제 높이를 얻는 방법은 무엇입니까?
지금까지 작성한 코드를 알려주십시오. – Magnus