33 messaggi dal 05 maggio 2007
Salve, ho la necessità di creare una galleria di immagini prese da una cartella. Mi occorre una cosa semplicissima, magari un agridview con zoom sarebbe la csa ideale, qualcuno ha qualche esempio di realizzazione?, ho visto un po in rete, ma tutte cose complicate, ho cercato di istallare lo script presente su questo sito ma nn funziona. Spero in un vostro aiuto. Grazie 1000

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
3.939 messaggi dal 28 gennaio 2003
Trovare le immagini di una directory è semplice. Il problema è come vuoi la "galleria di immagini"

Ad esempio, ti va far vedere le immagini come miniature, per poi cliccandoci sopra, vederle ingrandire col sottofondo velato di grigio?
33 messaggi dal 05 maggio 2007
si potrebbe essere una bella cosa, manda un po se puoi grazie 1000

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
3.939 messaggi dal 28 gennaio 2003
E' un esempio minimale che fa uso di lightbox, che scaricherai dalla rete.

pagina aspx.
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="lettura immagini da directory_1.aspx.vb" Inherits="prove_lettura_immagini_da_directory_1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Pagina senza titolo</title>
  <link rel="stylesheet" href="../js/lightbox/css/lightbox.css" type="text/css" media="screen" />
  
  <script src="../js/lightbox/js/prototype.js" type="text/javascript"></script>
  <script src="../js/lightbox/js/scriptaculous.js?load=effects" type="text/javascript"></script>
  <script src="../js/lightbox/js/lightbox.js" type="text/javascript"></script>
    
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>Lettura immagini da directory</h3>
    <asp:datalist id="DataList1" runat="server" RepeatColumns="3" >
      <ItemTemplate>
                <a href='<%#Eval("FullName") %>' rel="lightbox[roadtrip]" title="altre informazioni">
                    <img src='<%#Eval("FullName") %>' width="150" alt='<%#Eval("name") %>' title='<%#Eval("name") %>' border="0" />
                </a>
      </ItemTemplate>
      <HeaderStyle HorizontalAlign="Center" BackColor="#C0FFFF"></HeaderStyle>
    </asp:datalist>
    </div>
    </form>
</body>
</html>



pagina di codice
Option Strict On
Imports l = libreria.ModuloWeb

Partial Class prove_lettura_immagini_da_directory_1
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not Me.IsPostBack Then
            BindData()
        End If
    End Sub

    Protected Sub BindData()
        'tutti i file di C:\dati\ProveNikon\images
        'con estensione jpg
        'con dimensione < 40000 byte
        'ordinati per nome
        
        Dim di As New DirectoryInfo("C:\dati\ProveNikon\images")
        Dim result = From fi In di.GetFiles("*.jpg") _
                     Where fi.Length < 40000 _
                     Order By fi.Name _
                     Select New With {.Name = fi.Name, .FullName = "/ProveNikon/images/" & fi.Name}


        Me.DataList1.DataSource = result
        Me.DataList1.DataBind()


    End Sub

End Class


come vedi, ho filtrato result, solo per fare vedere le potenzialità. Se non serve, basta togliere la clausola where o, meglio, sostituire (Where fi.Length < 40000) con (Where 1=1)
Modificato da pietro09 il 28 settembre 2008 08.08 -
33 messaggi dal 05 maggio 2007
ciao, grazie, ma non esiste qualcosa di più semplice che non utilizzi lightbox??

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
3.939 messaggi dal 28 gennaio 2003
Guarda qui:

http://asp.html.it/script/lista/45/gallerie-di-immagini/

ci sono molti esempi anche in aspitalia.


Modificato da pietro09 il 28 settembre 2008 16.01 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.