Passer un Textbox.text à un ControlID
Bonjour,
Je n’arrive pas à attribuer la valeur de ma Request.QueryString à un ControlID de ControlParameter. Conséquence : ma GridView ne s’affiche pas.
Je travaille avec une Master Page. Je passe la valeur "Equipe_Nom" de ma page "Default.aspx" vers ma page "a1.aspx", par DataNavigateUrlFormatString="a1.aspx?Equipe_Nom={0}"
La valeur passe bien, je peux l’afficher dans un Textbox (nommé FiltreEquipe).
J’essaie ensuite d’attribuer cette valeur à mon ControlID de différentes façons, ça ne marche pas.
Les essais suivants me donnent tous la valeur attendue mais pas moyen de la passer.
Citation:
<% FiltreEquipe.Text = Request.QueryString("Equipe_Nom")%>
<% FiltreEquipe.Text = Request.QueryString("Equipe_Nom").ToString%>
<% FiltreEquipe.Text = Page.Request.QueryString("Equipe_Nom")%>
<% FiltreEquipe.Text = Page.Request.QueryString("Equipe_Nom").ToString%>
Par quoi dois-je remplacer le « FiltreEquipe » ci-dessous pour que ça fonctionne?
Code:
1 2 3
| <SelectParameters>
<asp:ControlParameter ControlID="FiltreEquipe" Name="Equipe_Nom" />
</SelectParameters> |
Merci.