salve a tutti
ho una funzione che mi espoerta in excel:
ho evidenziato dove da errore(ultima riga) dice:codice:Response.Clear() Response.AddHeader("content-disposition", "attachment; filename=FileName.xls") Response.Charset = "" Response.ContentType = "application/vnd.xls" Me.dgAllegati.DataSourceID = "ODAllegatiExcel" ' = Me.ODAllegati 'collego gli allegati Me.dgAllegati.DataBind() Dim stringWrite As New System.IO.StringWriter() Dim htmlWrite As New HtmlTextWriter(stringWrite) dgAllegati.RenderControl(htmlWrite) Response.Write(stringWrite.ToString())'da errore qui
"Il controllo 'ctl00_MasterBody_dgAllegati' di tipo 'GridView' deve essere inserito in un tag Form con runat=server."
ovviametne già il tag FORM risiede nella master page, cosa posso fare per corregere l'errore?
stavo pensando di salvare su disco e poi dare in response..è un'alternativa?