Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Imagebutton in datagrid
giovedì 23 novembre 2006 - 13.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
CarmenFerrara
Profilo
| Newbie
6
messaggi | Data Invio:
gio 23 nov 2006 - 13:08
Ciao!
Ho creato una datagrid con una colonna template e vi ho inserito un imagebutton:
<asp:TemplateColumn HeaderText="Allegato">
<ItemTemplate> <asp:ImageButton id="imgbtnAllegato" runat="server"
ImageUrl="../images/imgallegato.jpg" ImageAlign="Middle">
</asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>
Ora vorrei che il button fosse associato ad un campo 'allegato' di una tabella del db così che cliccandovi sopra si possa intercettare l'evento e gestirlo da vb.
Non so come associare il campo al button e come fare riferimento ad esso nel codice:
'Esegue il download del file allegato
Dim file1 = New FileInfo(e.Item.FindControl("imgbtnAllegato")) '?????????
'-- if the file exists on the server
If file1.Exists Then 'set appropriate headers
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=" &
file1.Name)
Response.AddHeader("Content-Length", file1.Length.ToString())
Response.ContentType = "application/octet-stream"
Response.WriteFile(file1.FullName)
Response.End() 'if file does not exist
Else
Response.Write("This file does not exist.")
End If 'nothing in the URL as HTTP GET
Mi aiutate perfavore?
Grazie, Carmen
CarmenFerrara
Profilo
| Newbie
6
messaggi | Data Invio:
gio 23 nov 2006 - 14:30
Scusa, ma ora il problema è diverso perchè devo richiamare il campo da codice vb...
CarmenFerrara
Profilo
| Newbie
6
messaggi | Data Invio:
gio 23 nov 2006 - 14:30
Scusa, ma ora il problema è diverso perchè devo richiamare il campo da codice vb...
CarmenFerrara
Profilo
| Newbie
6
messaggi | Data Invio:
gio 23 nov 2006 - 23:19
Ho perso il controllo della situazione...
Ho cambiato l'imagebutton con un button in una colonna template e funziona tutto tranne che sul button mi appare il nome del file invece dell'immagine che ho scelto.
Non mi sono spiegata bene... riprovo...
Vorrei mettere in una colonna del datagrid un pulsante con immagine imgBtnAllegato.jpg.
Quando premo il pulsante vorrei fare il download di un file il cui nome è memorizzato nel campo 'allegato' di una tabella del DB.
Cosa devo usare? Un image button (ma in questo caso come collego il campo 'allegato' ?) o un button (ma in questo caso come faccio a visualizzare l'immagine imgBtnAllegato.jpg sopra al pulsante?)?
Aiuto!
Ciao, Carmen
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !