J'ai remarqué que lorsque je remplissais des zones de texte d'une ligne sélectionnée dans une grille, le champ "& nbsp" s'affichait dans la zone de texte.La cellule Gridview vide remplit "& nbsp" dans la zone de texte
Voici la solution que j'ai trouvée. Je vérifie chaque cellule avant de l'ajouter à la zone de texte. J'ai l'impression que je fais quelque chose de mal pour avoir ce problème en premier lieu ou qu'il y a une meilleure façon de le gérer.
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
//// Get the currently selected row using the SelectedRow property.
GridViewRow row = GridView1.SelectedRow;
// Load data from selected row into textboxes
if (row.Cells[1].Text.Trim() != " ")
{
txtEditCust_ID.Text = row.Cells[1].Text.Trim();
}
}
'System.String.Trim()' 'ne supprime pas ' (le texte), du moins pas dans '2.0'. – Bobby
ne fonctionne pas en 4.0 ni –