E' la priam volta che uso questo controllo e mi è uscito questo errore che non capico...
Dunque l'errore che ho ottengo è questo:
Object variable or With block variable not set
Vi posto il codice:
questo è il codebehind:
E questo è il controllo repeater:codice:Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Carica_Archivio() End Sub Sub Carica_Archivio() Try id_archivio = Request.QueryString("pid") conn = CType(Session("connessione"), Data.OleDb.OleDbConnection) conn.Open() MYSQL = "SELECT *FROM tab_archivio WHERE ID_archivio = " + id_archivio MyDA = New Data.OleDb.OleDbDataAdapter(MYSQL, conn) MyDS = New DataSet() MyDA.Fill(MyDS, "tab_archivio") RptArchivio.DataSource = MyDS.Tables("tab_archivio").DefaultView DataBind() Catch ex As Exception lblerrore.Text = ex.Message & " " & ex.StackTrace Finally conn.Close() End Try End Sub
Sapete darmi una mano?codice:<asp:Repeater ID="RptArchivio" runat=server> <HeaderTemplate> <table width=600 cellpadding=0 cellspacing=0> <tr> <td><%#Container.Dataitem("ragione") %></td> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td><%#Container.Dataitem("indirizzo") %></td> </tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:Repeater>
Grazie

Rispondi quotando