如何在事件上运行2个c#函数

时间:2014-05-21 08:16:49

标签: c# html asp.net function events

我不知道这是否可行,或者是否有解决方法。如果有的话,我会非常高兴。

我有<ASP:Dropdownlist>看起来像这样

<asp:RadioButtonList ID="PaymentMethodRadioButtonList" runat="server" AutoPostBack="True" OnSelectedIndexChanged="PaymentMethodRadioButtonList_SelectedIndexChanged" CssClass="dnnFormRadioButtons" RepeatLayout="Flow">
    <asp:ListItem resourcekey="NonePaymentMethodListItem" Value="7">None</asp:ListItem>    
    <asp:ListItem resourcekey="CreditCardPaymentMethodListItem" Value="3">Credit Card</asp:ListItem>
</asp:RadioButtonList>

现在我无法访问此源代码,因为它是我们无法访问源代码的软件模块的一部分。

我要做的是基于用户选择我尝试执行C#功能的选择。

所以在HTML文件中我会做类似

的事情
<script language="C#" runat="server">
        void OnPaymentChanged(Object Sender, EventArgs e) {
                     if (PaymentMethodRadioButtonList.SelectedIndex == 2) {

                         //Some CODE
                     }
         }
    </script>

现在,如果我创建OnSelectedIndexChanged="OnPaymentChanged",那么我的代码就会运行。但是,如果我OnSelectedIndexChanged="PaymentMethodRadioButtonList_SelectedIndexChanged;OnPaymentChanged",它不会运行这两个函数。有没有什么办法可以在更改dropdownlist选择的索引时运行这两个函数?

0 个答案:

没有答案