|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[Asp.net / C#]Download file da path su server
Ciao a tutti
Sono in una classica situazione in cui su una gridview sono presenti alcuni files da scaricare. Ho questo problema: sul server i files sono memorizzati in un modo del genere: Codice:
/blablaPath/file1.Pdf_0f674376e6376ddfg22 I files vengono "pescati" in questo modo: Codice:
protected void BindMyGrid()
{
var messages = from p in Persone
from m in p.Messaggi
select new { p.Cognome, p.Blah, m.Data, m.Subject, m.Allegato };
myNiceGrid.DataSource = messages;
myNiceGrid.DataBind();
}
Codice:
<asp:BoundField DataField="Attach" HeaderText="Allegati" />
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="lnkToFile" runat="server" CommandArgument='<%# Eval("Attach") %>' CommandName="dwnFile">Download</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
Codice:
protected void myNiceGrid_RowCommand(object sender, GridViewCommandEventArgs e)
{
if(e.CommandName == "dwnFile")
{
string fileName = e.CommandArgument.ToString();
//bla
ma trattandosi di allegati di varia natura (pdf, doc, xls, docx, etc..) come posso gestire questa cosa? Grazie a tutti RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:38.



















