C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: ImageButtonについて


(過去ログ 91 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■54408 / inTopicNo.1)  ImageButtonについて
  
□投稿者/ しげ (4回)-(2010/10/19(Tue) 09:20:12)

分類:[.NET 全般] 

WinXP SP3 VB.NET2005
ASP.NETでImageButtonを配置しているのですが、Enterキーで
ImageButtonのイベントが発生してしまいます。
ButtonのプロパティでUseSubmitBehaviorをFalseにして
ボタンが選択されていない状態にするには
どうしたらいいのでしょうか。
どうぞ宜しくお願いします。
引用返信 編集キー/
■54412 / inTopicNo.2)  Re[1]: ImageButtonについて
□投稿者/ もりお (295回)-(2010/10/19(Tue) 11:17:55)
2010/10/19(Tue) 14:38:18 編集(投稿者)
No54408 (しげ さん) に返信

> ButtonのプロパティでUseSubmitBehaviorをFalseにして
> ボタンが選択されていない状態にするには
> どうしたらいいのでしょうか。

UseSubmitBehavior は Button コントロールにあるプロパティで。
<input type="submit" ... /> と出力するか。
<input type="button" ... /> と出力するかを指定するものですよね。

ImageButton コントロールは。
<input type="image" ... /> と出力されます。
UseSubmitBehavior プロパティは ImageButton コントロールにはありません。

ImageButton を選択していない状態にするには、こんな感じに、適当なコントロール
に Focus を当てるとよいかと思います。

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

ただし、Enter キーを押下した場合。Focus が ImageButton に当たっていない状態
でも。form が submit されることはあります。
そんなときには、以下の記事が参考になるかと思います。

Enter キーでの Submit を抑止する方法
http://msdn.microsoft.com/ja-jp/library/cc766700.aspx

引用返信 編集キー/
■54414 / inTopicNo.3)  Re[2]: ImageButtonについて
□投稿者/ しげ (5回)-(2010/10/19(Tue) 12:06:00)
No54412 (もりお さん) に返信
> 2010/10/19(Tue) 11:22:06 編集(投稿者)
>
>
> ■No54408 (しげ さん) に返信
>
>>ButtonのプロパティでUseSubmitBehaviorをFalseにして
>>ボタンが選択されていない状態にするには
>>どうしたらいいのでしょうか。
>
> UseSubmitBehavior は Button コントロールにあるプロパティで。
> <input type="submit" ... /> と出力するか。
> <input type="button" ... /> と出力するかを指定するものですよね。
>
> ImageButton コントロールは。
> <input type="image" ... /> と出力されます。
> UseSubmitBehavior プロパティは ImageButton コントロールにはありません。
>
> ImageButton を選択していない状態にするには、こんな感じに、適当なコントロール
> に Focus を当てるとよいかと思います。
>
> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
> TextBox1.Focus()
> End Sub
>
> ただし、Enter キーを押下した場合。Focus が ImageButton に当たっていない状態
> でも。form が submit される。ということはあります。
> そんなときには、以下の記事が参考になるかと思います。
>
> Enter キーでの Submit を抑止する方法
> http://msdn.microsoft.com/ja-jp/library/cc766700.aspx
>
回答ありがとうございました。

解決済み
引用返信 編集キー/
■54415 / inTopicNo.4)  Re[3]: ImageButtonについて
□投稿者/ しげ (6回)-(2010/10/19(Tue) 12:06:11)
No54414 (しげ さん) に返信
> ■No54412 (もりお さん) に返信
>>2010/10/19(Tue) 11:22:06 編集(投稿者)
>>
>>
>>■No54408 (しげ さん) に返信
>>
> >>ButtonのプロパティでUseSubmitBehaviorをFalseにして
> >>ボタンが選択されていない状態にするには
> >>どうしたらいいのでしょうか。
>>
>>UseSubmitBehavior は Button コントロールにあるプロパティで。
>><input type="submit" ... /> と出力するか。
>><input type="button" ... /> と出力するかを指定するものですよね。
>>
>>ImageButton コントロールは。
>><input type="image" ... /> と出力されます。
>>UseSubmitBehavior プロパティは ImageButton コントロールにはありません。
>>
>>ImageButton を選択していない状態にするには、こんな感じに、適当なコントロール
>>に Focus を当てるとよいかと思います。
>>
>>Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
>> TextBox1.Focus()
>>End Sub
>>
>>ただし、Enter キーを押下した場合。Focus が ImageButton に当たっていない状態
>>でも。form が submit される。ということはあります。
>>そんなときには、以下の記事が参考になるかと思います。
>>
>>Enter キーでの Submit を抑止する方法
>>http://msdn.microsoft.com/ja-jp/library/cc766700.aspx
>>
> 回答ありがとうございました。
>
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -