[asp.NET 2.0]Contrôle modifiable sur un GridView
Bonjour à tous,
j'utilise des bases de données que j'affiche dans un contrôle GridView avec ASP.NET 2.0.
J'aimerai effectuer une requete sur la valeur d'une colonne du style :
Code:
1 2 3 4 5 6 7 8
|
<asp:AccessDataSource ID="AccessDataSource1" ...
SelectCommand="SELECT [ID_steel], [Name], [C_min], [C_max] WHERE ([C_min] = @para1)"
<SelectParameters>
<asp:ControlParameter ControlID="TextBox_para1" DefaultValue="0" Name="para1" PropertyName="Text"
Type="Single" />
</SelectParameters>
</asp:AccessDataSource> |
Je cherche un nombre précis sur la colonne [C_min]
Ici j'utilise une TextBox comme paramètre (ici para1) or j'aimerai pouvoir changer le signe de mon égalité en une inégalité comme >= ou <= en choisisant le signe depuis une simple DropDownList. Mais je ne peux pas rajouter une commande du style
Code:
<% = DropDownList_signe.SelectedValue %>
car je suis en plein milieu d'un contrôle <asp:AccessDataSource>... </asp:AccessDataSource>.
J'aimerai aussi créer une DropDownList avec les noms de plusieurs colonnes et en les choisissant cela change la colonne sur laquelle mon parametre para1 agit (passer de [C_min] à [C_max]). Mais en résolvant le problème de l'inégalité on peut surement s'arranger pour les colonnes de la même manière.
Merci beaucoup par avance