请教一个设计模式的问题。
比如我有一个RadioButtonList控件,如下:
<asp:RadioButtonList ID="_charttype" runat="server" RepeatDirection="Horizontal"
RepeatLayout="Flow" AutoPostBack="true">
<asp:ListItem Text="柱状图" Value="pillar" Selected="True"></asp:ListItem>
<asp:ListItem Text="线状图" Value="line"></asp:ListItem>
<asp:ListItem Text="饼状图" Value="pie"></asp:ListItem>
</asp:RadioButtonList>
我想在用户选择"柱状图"时执行方法"pillarEvent",选择"线状图"时执行方法"lineEvent",选择"饼状图"时执行方法"pieEvent",但我不想代码中出现if else或者switch case,请问要如何实现呢?