2011年02月14日

TextBoxにフォーカスを当てたとき、選択状態(反転)させるには

ブラウザ上のテキストボックスをタブキーなどで移動すると自動で文字列が選択状態となっている。しかし、ロード時にTextBox.Focusとやってもカーソルは移動しているが選択状態つまり反転はしていない。これを実行するには以下のようにすると良い。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Me.Load
If Not IsPostBack Then
TextBox1.Text = "あいうえお"
TextBox1.Attributes.Add("onfocus", "this.select();")
TextBox1.Focus()
End If
End Sub


posted by なっちゃん at 10:57| 静岡 ☁| Comment(2) | TrackBack(0) | ASP.NET Tips | このブログの読者になる | 更新情報をチェックする
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。