[ASP.NET 2.0] Problème d'edition dans un datagrid
Bonjour,
J'ai mis un datagrid editable dans ma page aspx.
Les fonctionnalités de mise à jour, d'annulation et suppression sur une ligne marche correctement par contre.
Par contre, si la valeur d'une cellule a le malheur de contenir un quote alors lorsque je clique sur le bouton modifier la textbox n'affiche pas correctement la valeur désiré (j'ai l'impression que le quote a été identifié comme le caractère de fin de chaine, du coup la valeur de la textbox n'est pas complète).
Pour info, voila à quoi ressemble une des colonnes concernés par ce problème :
Code:
1 2 3 4 5 6 7 8 9
| <asp:TemplateColumn>
<ItemTemplate>
<asp:Label id="lblValeur" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.Valeur") %>'>
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<input type="text" id="txtNewValeur" onchange="javascript:ValeurOnChange();" value='<%# DataBinder.Eval(Container, "DataItem.Valeur") %>'>
</EditItemTemplate>
</asp:TemplateColumn> |
Donc ce qui pose problème comme je l'ai expliqué c'est la valeur affiché dans txtNewValeur après avoir cliquer sur le lien "Modifier".
Qqun a-til une idée ?