Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [asp.net VB] aiuto scroller immagini dinamico

    Salve, ho questo semplicissimo scroller

    <marquee behavior="scroll"
    direction="right"
    height="130"
    width="485"
    scrollamount="2"
    scrolldelay="80"
    truespeed="true"
    onmouseover="this.stop()"
    onmouseout="this.start()"
    style="text-align: center; color: #000000; font-weight: normal; font-size: 10px\;" >
    [img]public/a.jpg[/img]
    [img]public/b.jpg[/img]

    [img]public/c.jpg[/img]

    [img]public/d.jpg[/img]

    [img]public/e.jpg[/img]

    [img]public/f.jpg[/img]
    </marquee>


    vorrei renderlo dinamico in modo che le immagini vengono lette dal DB access e ogni immagine deve avere il link letto sempre dal db

    qualcuno potrebbe aiutarmi. Grazie
    www.ertinformatica.com Vendita computer e hardware

    www.risorsefantacalcio.it News, voti del Corriere e della Gazzetta, e tanto altro.

    www.parrocchie.eu Parrocchie e siti cattolici italiani

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
        <div>
            <marquee behavior="scroll"
            direction="right"
            height="130"
            width="485"
            scrollamount="2"
            scrolldelay="80"
            onmouseover="this.stop()"
            onmouseout="this.start()"
            style="text-align: center; color: #000000; font-weight: normal; font-size: 10px\;" >
                <asp:Image ID="img1" runat="server" />
                <asp:Image ID="img2" runat="server" />
                <asp:Image ID="img3" runat="server" />
                <asp:Image ID="img4" runat="server" />
                <asp:Image ID="img5" runat="server" />
            </marquee>    
         </div>
    ...e dal code-behind leggi i nomi del file immagine collegandoti al DB e lo assegni alla proprietà ImageURL degli img1,2,3,4,5.


    Per il link potresti risolvere aggiungendo successivamente (ad esempio nel Page_Load)
    codice:
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            .........
            .........
    
            Dim path As String = "~/img/nome.png"
            img1.Attributes.Add("onclick", "javascript:window.open('pop.aspx?img=" & path & "','popup','width=500,height=300');")
        End Sub

    pop.aspx:
    codice:
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:Image ID="img" runat="server" />
        </div>
        </form>
    </body>
    
    
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
       img.ImageUrl = Request.QueryString("img")
    End Sub

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    39
    Al posto del tag <marquee> è possibile utilizzare il controllo <asp:AdRotator>?

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da jerry74
    Al posto del tag <marquee> è possibile utilizzare il controllo <asp:AdRotator>?
    forse, ma credo che sia per i Banner pubblicitari

  5. #5
    ho fatto cosi


    <asp:Image ID="Foto1" runat="server" Width="225" />
    <asp:Image ID="Foto2" runat="server" />
    <asp:Image ID="Foto3" runat="server" />

    e nel code

    Dim conn As OleDbConnection = New OleDbConnection(("Data Source= " & Server.MapPath("~/mdb-database/negoziotre.mdb") & " ; Provider=Microsoft.Jet.OLEDB.4.0;"))
    Dim adapter As OleDbDataAdapter = New OleDbDataAdapter(("SELECT * FROM Prodotti "), conn)
    Dim ds As DataSet = New DataSet
    adapter.Fill(ds, "Prodotti")

    Dim dr As DataRow = ds.Tables(0).Rows(0)


    Foto1.Src = "public/" + dr("Foto").ToString() + ""
    Foto2.Src = "public/" + dr("Foto").ToString() + ""
    Foto3.Src = "public/" + dr("Foto").ToString() + ""


    mi dice che foto1.src non è membro di system.web.Ui.webControls.image



    dove sbaglio
    www.ertinformatica.com Vendita computer e hardware

    www.risorsefantacalcio.it News, voti del Corriere e della Gazzetta, e tanto altro.

    www.parrocchie.eu Parrocchie e siti cattolici italiani

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    39
    la proprietà src non è supportata da system.web.Ui.webControls.image

    devi usare imageurl:

    codice:
    Foto1.ImageUrl = "public/" + dr("Foto").ToString() + ""

  7. #7
    grazie
    www.ertinformatica.com Vendita computer e hardware

    www.risorsefantacalcio.it News, voti del Corriere e della Gazzetta, e tanto altro.

    www.parrocchie.eu Parrocchie e siti cattolici italiani

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.