Bonjour,

une simple question que je n'arrive bizarrement pas a resoudre....

j ai une colonne d'un gridview que j'aimerais remplir dynamiquement:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<asp:GridView ID="gvDocument" runat="server" AutoGenerateColumns="False" Height="224px" ShowHeader="False" OnRowDataBound = "gvDocument_RowDataBound" Style="z-index: 107; left: 360px; position: absolute; top: 176px" Width="392px">
 <Columns>
     <asp:BoundField DataField="Link" Visible="False" />        <asp:TemplateField>
     <ItemTemplate>
     <asp:Image runat="server" ID="State_File"/>        
     </ItemTemplate>
     </asp:TemplateField>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
    Sub gvDocument_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs)
 
        Dim L As System.Web.UI.WebControls.Image
        L = CType(e.Row.FindControl("State_File"), System.Web.UI.WebControls.Image)
 
 
        L.ImageUrl = "Pics/ok.gif"
l'erreur est: "Object reference not set to an instance of an object." sur la derniere ligne ...

Il me semble que ca a l 'air correct ... qqn peut m'aider ? merci bcp ....