Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/02/2007, 11:43
Avatar de SuperPinwi
SuperPinwi
 
Fecha de Ingreso: septiembre-2005
Mensajes: 317
Antigüedad: 19 años, 2 meses
Puntos: 1
Re: ¿Mostrar el contenido de un directorio?

gracias a los dos por contestar!! al final encontré un código en una página q me ayudó bastante ya me muestra el contenido del directorio, lo único q no me hace bien es descargar los ficheros porque la ruta en la q se encuentran es distinta de la página desde la cual los llamo...

este es el código

Código:
<%@ Import Namespace="System.IO" %>
<script language="VB" runat="server">
  Sub Page_Load(sender as Object, e as EventArgs)
    Dim dirInfo as New DirectoryInfo(Server.MapPath(""))
    
    articleList.DataSource = dirInfo.GetFiles("*.aspx")
    articleList.DataBind()
  End Sub
</script>

<asp:DataGrid runat="server" id="articleList" Font-Name="Verdana"
    AutoGenerateColumns="False" AlternatingItemStyle-BackColor="#eeeeee"
    HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
    HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True">
  <Columns>
    <asp:HyperLinkColumn DataNavigateUrlField="Name" DataTextField="Name" 
           HeaderText="File Name" />
    <asp:BoundColumn DataField="LastWriteTime" HeaderText="Last Write Time"
        ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
    <asp:BoundColumn DataField="Length" HeaderText="File Size"
		ItemStyle-HorizontalAlign="Right" 
		DataFormatString="{0:#,### bytes}" />
  </Columns>
</asp:DataGrid>
sabéis cómo podría cambiar la ruta del hipervínculo? es simplemente q en vez de estar en root, el fichero está en root/SuperPinwi por ejemplo...

gracias!!!

saludines!