Bonjour,
j'ai un datagrid avec 2 colonnes : la première pour le produit et la seconde pour cocher.
Après, j'ai un textbox où je dois taper une date pour récupérer le ou les produits qui ont été cochés :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <asp:DataGrid id="MaterielGrid" runat="server" AutoGenerateColumns="False" AllowSorting="True" cssclass="datagrid" CellPadding="0" Width="90%" OnItemDataBound="MaterielGrid_ItemDataBound" > <AlternatingItemStyle cssclass="datagrid_alternative_content"></AlternatingItemStyle> <ItemStyle cssclass="datagrid_content"></ItemStyle> <HeaderStyle cssclass="datagrid_header"></HeaderStyle> <Columns> <asp:BoundColumn DataField="Product" SortExpression="Product" HeaderText="Product"></asp:BoundColumn> <asp:TemplateColumn ItemStyle-HorizontalAlign="Center" HeaderText=""> <ItemTemplate> <asp:CheckBox ID="chkSelection" Runat="server" /> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:DataGrid>
J'aimerai mettre un CustomValidator qui appelle une fonction javascript par exemple. J'aurai un message d'erreur "Mettez une date de récupération" si je n'ai pas saisi de date et si j'ai coché une ou plusieurs cases dans la datagrid...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:textbox id="DateRecupField" runat="server" Width="72px" BackColor="White" MaxLength="10" onKeyPress="IsPosInteger(this);" onKeyUp="add(this);"></asp:textbox>
Si je n'ai rien coché, aucun message d'erreur, comme actuellement...
Pouvez-vous me donner une piste?
Merci d'avance!
Partager