+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [ASP.Net]A capo in marquee

  1. #1
    prez non è in linea Scolaretto
    Post
    102

    [ASP.Net]A capo in marquee

    Ciao a tutti ho scritto questo codice per alimentare un marquee attraverso un literal.


    Dim cnn As New OleDbConnection
    cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\cms.mdb"

    Dim command As OleDbCommand = New OleDbCommand("SELECT news.testo FROM news", cnn)
    cnn.Open()
    Dim reader As OleDbDataReader = command.ExecuteReader()
    Literal1.Text = ""
    While reader.Read
    Literal1.Text = Literal1.Text + reader(0).ToString + vbCr + " **** " + vbCr
    MsgBox(Literal1.Text)
    End While
    cnn.Close()

  2. #2
    L'avatar di SignIn
    SignIn non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,026
    scusa prez non puoi specificare per bene nel post cosa vuoi fare? vuoi creare un marquee con N righe?
    cosa stai usando? Asp.Net 1.1, 2.0....cosa?

  3. #3
    prez non è in linea Scolaretto
    Post
    102
    si ... scusa ... sto usando asp 2.0

    Il problema è mettere un testo scorrevole in verticale che pubblichi delle notizie che siano:

    - centrate
    - staccate tra loro da un' immagine o una stringa tipo ****

    ovvero vorrei visualizzare un testo scorrevole del tipo

    notizia 111111111111111
    111111111111111
    ********************
    notizia 222222222222222
    *********************
    notizia 3333333333333333
    3333333333333333333333
    3333333333333333333333
    33333333333333333333

    Grazie

  4. #4
    L'avatar di SignIn
    SignIn non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,026
    ...ok...hai tanti modi per ottenere quel risultato...
    ..ad ogni modo deve sempre creare l'html da dare in pasto alla property Text del control Literal, quindi se vuoi andare a capo puoi usare il tag br oppure puoi generare una table...giusto per darti un'idea qualcosa del genere:
    codice:
    Literal1.Text = "notizia1<br>" + "notizia2"
    'oppure
    codice:
    Literal1.Text = "<table><tr><td>notizia1</td></tr>" + "<tr><td>notizia2</td></tr></table>"


  5. #5
    prez non è in linea Scolaretto
    Post
    102
    Perfetto cosi'!
    Grazie di tutto.


  6. #6
    L'avatar di SignIn
    SignIn non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,026
    ...di nulla

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi