アプリ版:「スタンプのみでお礼する」機能のリリースについて

あるプログラムをASP.NETとC#で作っています。
ASP側に、

<asp:ImageButton ID="btn1" runat="server" onclick="btn_Click" />
<asp:ImageButton ID="btn2" runat="server" onclick="btn_Click" />
<asp:Label ID="label1" runat="server" Text=""></asp:Label>

とある場合に、btn1とbtn2、押された方のID名をlabel1に表示するには、btn_Clickイベントにはどう書けば良いでしょうか?

A 回答 (1件)

無理やりな方法しかないはず。


こんなんとか。

protected void btn_Click(object sender, ImageClickEventArgs e)
{
if (Request.Form["btn1.x"] != null)
label1.Text = "btn1";
else
label1.Text = "btn2";
}
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
やはり難しそうですね……。
別の方法を探してみます。

お礼日時:2013/12/11 16:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!