|
■No34273 (まー さん) に返信 > 元ASPプログラマですが、今回ASP.NETでプログラムを組んでいます。 > > ボタンがたくさんあった場合に同じsubmit_clickで全て処理を > したいのですが、どのボタンが押されたかの判定は一般的に > どのようにするのでしょうか? > > 以下、省略していますが、ソースです。 > > void submit_click(object sender, EventArgs e) { > > ここで判定したい > > } > > <asp:Button ID="Button1" Text="Aボタン" OnClick="submit_click" runat="server" /> > <asp:Button ID="Button2" Text="Bボタン" OnClick="submit_click" runat="server" /> > <asp:Button ID="Button3" Text="Cボタン" OnClick="submit_click" runat="server" /> > > よろしくお願い致します。
> void submit_click(object sender, EventArgs e) { のsenderをButtonにキャストし、IDを取得でどうでしょう?
|