Bonjour à tous

Dans ma page .aspx, j'ai un <asp:Button> dont le Text s'afficher dynamiquement en appelant une méthode dans le code C#.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<asp:Button ID="btHomePage" Text="<%# btHomePageText(this) %>" runat="server" />
...
protected string btHomePageText(object sender)
{
  Button button = sender as Button;
  if (button.ID = "btHomePage")
  {
    button.Text = "Home Page";
  }
}
Seulement, le "this" ne marche pas, il correspond à la page .aspx. Quel argument passer pour qu'il corresponde au Button ?
Merci bien de votre aide.