j'ai ce code qui remplit une zone de texte basée sur une cellule de la ligne sélectionnée d'un gridviewPrevent vide données Gridview de remplissage de « » en boîte de texte
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
txtComment.Text = row.Cells[14].Text.Trim();
}
Il affiche
dans la zone de texte txtComment Si la cellule [ 14] n'a pas de données.
Y a-t-il un moyen d'empêcher l'apparition de
lorsqu'il n'y a pas de données dans la cellule de la ligne sélectionnée?
Modifier J'ai essayé et ça n'a pas
if (row.Cells[14].Text.Trim().Length > 1)
{
txtComment.Text = row.Cells[14].Text.Trim();
}
else
{
txtComment.Text = row.Cells[14].Text = "";
}
========================= ==========================================
Cela a fonctionné
if (row.Cells[14].Text.Trim()!=" ")
{
txtComment.Text = row.Cells[14].Text.Trim();
}
else
{
txtComment.Text = row.Cells[14].Text = "";
}
avez-vous essayé 'row.Cells [14] .Text = string.Empty;' ou '=" ";'? –
J'ai essayé both = string.Vide; et = ""; et j'ai toujours le & nbsp –