comment passer argument de la commande tout en appelant bouton link onclick fonction dynamiquement? (c#)

J'ai une fonction pour laquelle je partage un groupe de boutons de lien avec.
la signature de la fonction, c'est comme:

protected void FunctionName(object sender, EventArgs e)
{
 ...
}

Maintenant, j'ai environ 4-5 boutons de lien qui, j'en suis à l'aide d'appeler la même fonction mais juste un filtrage du stuff via l'argument de la commande comme:

<asp:LinkButton ID="lbAll" runat="server" Text="All"
                        CommandArgument="all" OnClick="FunctionName"></asp:LinkButton>
<asp:LinkButton ID="lbTop" runat="server" Text="Top" 
                        CommandArgument="top" OnClick="FunctionName"></asp:LinkButton>
(...)

Maintenant, j'ai une liste déroulante qui doit faire la même chose en substance (sur les deux valeurs sélectionnées), j'ai juste besoin d'appeler cette fonction, et de transmettre le "tous" ou "top" comme argument de la Fonction: "Nomfonction"

c'est en C#

J'ai essayé d'appeler cette fonction comme

FunctionName(this, New EventArgs());

mais je ne sais pas comment passer de l'Argument?

Toutes les idées sur ce point?
Merci!

OriginalL'auteur iamserious | 2010-07-07