如何确定哪个按钮导致回发

Wil*_*ill 9 .net vb.net asp.net postback

我有2个按钮控件.当我点击一个我试图确定哪一个导致页面加载回发.怎么做才能确定?

Kri*_*use 3

本例中展示了如何使用 CommandName 和 CommandArgument 。这样您就可以只有一个处理程序。

<asp:Button id="Button1"
       Text="Sort Ascending"
       CommandName="Sort"
       CommandArgument="Ascending"
       OnCommand="CommandBtn_Click" 
       runat="server"/>

  <asp:Button id="Button2"
       Text="Sort Descending"
       CommandName="Sort"
       CommandArgument="Descending"
       OnCommand="CommandBtn_Click" 
       runat="server"/>
Run Code Online (Sandbox Code Playgroud)