J'ai un GridView dans lequel j'ai ajouté des HeaderRows supplémentaires à divers points pour donner l'illusion de différentes sections à la GridView. Le problème que j'ai est que lorsque je fais une publication, les HeaderRows que j'ai créés se transforment en lignes vides. Je suis en mesure d'ajouter des HeaderRows supplémentaires à nouveau, mais je suis alors confronté au problème des lignes vides "bumping" les données dans les "sections" incorrectes. Qu'est-ce que je voudrais faire est, sur la publication, appelez une fonction qui traverse le GridView et supprime les lignes vides/Old HeaderRows, puis appelez la fonction qui a ajouté les HeaderRows en premier lieu.Supprimer ligne vide de GridView sans connexion DB
J'ai besoin d'aide pour supprimer les lignes. Le code que j'ai en ce moment pour la fonction est:
protected void removeBlankRows()
{
foreach (GridViewRow row in GridView1.Rows)
{
if (row.Cells[6].Text == "")
{
//-->code to remove blank row here<--
}
}
}
La ligne vierge que vous souhaitez supprimer sera-t-elle toujours à l'index 6? –