Ti ho già fatto avere un esempio funzionante. Ne vuoi un altro, senza usare database? che produca una tabella? Eccolo:
codice:<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Dim p_img As String = RequestParams("p_img") Dim p_max As String = RequestParams("p_max") If p_img <> "" AndAlso p_max <> "" Then ReturnImg(p_img, p_max) End If Dim a() As String = IO.Directory.GetFiles("C:\dati\Prove Nicon", "*.jpg", IO.SearchOption.TopDirectoryOnly) Dim b(a.GetUpperBound(0)) As String For i As Integer = 0 To a.Length - 1 b(i) = String.Format("[img][/img]", i, Path.GetFileName(a(i))) Next Me.DataList1.DataSource = b Me.DataList1.DataBind() End Sub Private Sub ReturnImg(ByVal p_img As String, ByVal p_max As String) Dim p_clip As String = RequestParams("p_clip") If p_clip = "1" Then Dim border As Integer = 4 Dim bmp As Bitmap = img.ImgLoad(p_img) img.ImgClipSquare(bmp, CInt(p_max) - border - border) img.ImgBorder(bmp, border, Color.White) img.ImgSaveToResponseOutputStream(bmp) Else img.ImgResizeAndSaveToResponseOutputStream(p_img, CInt(p_max)) End If End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Pagina senza titolo</title> <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /> <script src="js/prototype.js" type="text/javascript"></script> <script src="js/scriptaculous.js?load=effects" type="text/javascript"></script> <script src="js/lightbox.js" type="text/javascript"></script> <style type="text/css"> body{ color: #333; font: 13px 'Lucida Grande', Verdana, sans-serif; } H3 { COLOR: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.58em; font-weight: 500; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; } </style> <script type="text/javascript" src="../../js/libreria_no_ajax.comp.js"></script> </head> <body> <div id="div_readonly" style="position:absolute; z-index:99999; left:100px;top:100px; width:250px; height:50px; background-color:White; border:1px black solid; padding:10px; text-align:center; display:" > Prego attendere: operazione in corso... [img]../../immagini/pleasewait.gif[/img] </div> <h3>Prova lettura immagini da cartella e ingrandimento con lightbox</h3> <form id="form1" runat="server"> <asp:datalist id="DataList1" runat="server" RepeatColumns="4" CellPadding="3" BorderWidth="1px" GridLines="Both" EnableViewState="false"> <ItemTemplate> <%#Container.DataItem()%> </ItemTemplate> </asp:datalist> </form> <script type="text/javascript"> disabilita_pagina(50);addLoadEvent(function(){abilita_pagina(); $("div_readonly").style.display="none";}); </script> </body> </html>

Rispondi quotando