J'ai un problème avec la valeur du champ template; Gridview est dans ContentPlaceHolder1;Obtenir la valeur de TemplateFields dans Gridview
J'essaie d'obtenir la valeur dans l'événement GridView1_RowCreated
int RowIndex = GridView1.Rows.Count - 1;
GridView1.Rows[RowIndex].Cells[0].Text = " " + AltKatLinkler;
Mais ce code me renvoie null ou vide.
Il ya ma colonne, l'index de la colonne est 0. Remarque: Je remplis GridView en utilisant SqlDataSource. Il n'y a pas de problème, je peux voir le contenu de la ligne dans le navigateur, mais je ne peux pas accéder à partir de codebehind.
<asp:templatefield headertext="Haberler" sortexpression="KategoriID" xmlns:asp="#unknown">
<ItemTemplate>
< a href='<%# "KategoriGoster.aspx?KategoriID=" + Eval("KategoriID")%>'>
<%# Eval("KategoriAd")%>
<%# Eval("Açıklama")%>
</ItemTemplate>
</asp:TemplateField>
pense que vous devriez essayer RowDataBound – deostroll
Essayer en ce moment. –
Son toujours renvoyer null. –