directory listing

directory listing

am 15.04.2008 21:03:34 von Jesse.Aufiero

Hello,

I'd like my asp.net page to display a list of hyperlinks representing
the
files contained in a specific directory. The contents of this
directory
will change, but the directory does not contain any subfolders, only
pdf
files. The resulting list of hyperlinks should not allow a user to
'save
link as', to download the file, but rather only allow the user to view
the
file in their browser. What is the easiest way to get such a list on
my
page?

Thanks

Re: directory listing

am 17.04.2008 11:20:20 von Holger Kreissl

1. Create a directory /PDFs in your webfolder and mark it in IIS or you
deployment project as readable.
2. In your app list the directory using system.io.file / directory
namespaces
3. foreach directory read filename and path into a structure

an easy way is to create a dataset with a table (filename, date, etc...).
Adv. is you can bind that to a datagrid where you can use a link / template
column to show your link


--
Holger Kreissl
..NET Software Developer
http://kreissl.blogspot.com/



> Hello,
>
> I'd like my asp.net page to display a list of hyperlinks representing
> the
> files contained in a specific directory. The contents of this
> directory
> will change, but the directory does not contain any subfolders, only
> pdf
> files. The resulting list of hyperlinks should not allow a user to
> 'save
> link as', to download the file, but rather only allow the user to view
> the
> file in their browser. What is the easiest way to get such a list on
> my
> page?
>
> Thanks

Re: directory listing

am 21.04.2008 11:55:29 von lexa

On Apr 15, 9:03=A0pm, Jesse.Aufi...@gmail.com wrote:
> Hello,
>
> I'd like my asp.net page to display a list of hyperlinks representing
> the
> files contained in a specific directory. =A0The contents of this
> directory
> will change, but the directory does not contain any subfolders, only
> pdf
> files. =A0The resulting list of hyperlinks should not allow a user to
> 'save
> link as', to download the file, but rather only allow the user to view
> the
> file in their browser. =A0What is the easiest way to get such a list on
> my
> page?
>
> Thanks

Example:

Dim dir As New IO.DirectoryInfo(Server.MapPath("/dir"))
Dim fis As IO.FileInfo() =3D dir.GetFiles()
Dim fi As IO.FileInfo

For Each fi In fis
Response.Write(fi.Name)
Next fi