Setfocus ไปยัง Control ต่างๆ ใน page

  ติดต่อ

  ASP.NET Setfocus  
สร้าง Sub SetFocusControl ไว้ในส่วนของ Code Behind

Public
Sub SetFocusControl(ByVal ControlName As String)
Dim script As String
= _
"<script language='javascript'>" + _
" var control = document.getElementById('" + _
ControlName + "');" + _
" if( control != null ) {control.focus();}" + _
"</script>"

Page.RegisterStartupScript("Focus", script)

End Sub

เรียกใช้

Private
Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

ตัวอย่างให้ไป Focus ที่ TextBox1
SetFocusControl(TextBox1.ClientID)

TextBox1.Text = "Yahooooooooooooo"

End Sub

บันทึกนี้เขียนที่ GotoKnow โดย  ใน Mobile VB.NET

หมายเลขบันทึก: 6596, เขียน: , แก้ไข, 2012-06-03 19:21:19+07:00 +07 Asia/Bangkok, สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ, อ่าน: คลิก

คำสำคัญ (Tags) #uncategorized

บันทึกล่าสุด 

ความเห็น (0)