- PR -

どのボタンが押されたかを判定するには

1
投稿者投稿内容
damepg
大ベテラン
会議室デビュー日: 2003/03/19
投稿数: 229
お住まい・勤務地: 東京都内
投稿日時: 2003-04-14 18:14
Webの画面にボタン1とボタン2があります。
  Form_Load でそのどのボタンが押されたか判定したいのですが、
 どのようにプログラムしたらよいのでしょうか?
 よきアドバイスをお願いします。

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim a As String
a = sender.GetType.Namespace
End Sub
ぼると
常連さん
会議室デビュー日: 2003/04/09
投稿数: 42
投稿日時: 2003-04-14 19:11
こういうことでしょうか?
コード:
Protected WithEvents Button1 As System.Web.UI.WebControls.Button
Protected WithEvents Button2 As System.Web.UI.WebControls.Button
Protected WithEvents Label1 As System.Web.UI.WebControls.Label
Protected WithEvents HtmlInputHidden As System.Web.UI.HtmlControls.HtmlInputHidden

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    If Me.IsPostBack = False Then
        Me.Button1.Attributes.Add("onclick", Me.HtmlInputHidden.ClientID & ".value='Button1';")
        Me.Button2.Attributes.Add("onclick", Me.HtmlInputHidden.ClientID & ".value='Button2';")
    End If
    Me.Label1.Text = Me.HtmlInputHidden.Value
    Me.HtmlInputHidden.Value = ""
End Sub

1

スキルアップ/キャリアアップ(JOB@IT)