Ho un testo in un campo del DB, e vorei che una certa parola mi apaia nella mia pagina come hiperlink.
Si puo fare ?
Grazie
Ho un testo in un campo del DB, e vorei che una certa parola mi apaia nella mia pagina come hiperlink.
Si puo fare ?
Grazie
Direi proprio di si...
prova a spiegarti meglio...
Ho una tabela, con un campo di tipo "meno" e nei record testi descritivi ( abastanza consistenti). Questi testi li tiro fuori in una Label che sta nel ItemTemplate del DataList, ma vorrei che qualche parola di questo testo mi apaia nella mia pagina .aspx come colegamento hypertestuale, in modo che posso pasare ad un altra pagina.
se vuoi che parte di una label diventi un link.....
nn so che dirti ....
nn mi sbilancio ma temo che allora sia veramente
difficile.....
a meno che nn ne usi almeno 3 ....
usi le funzioni per le stringhe tipo Instr per trovare la parola che linka... metti tutto quello prima in una senza link...
il link in un hyperlink cui valorizzi la proprietą navigateurl...
il resto nell'ulteriore label.....
formatti e sposti il tutto...
et voilą
![]()
![]()
![]()
![]()
Vedro cossa posso fare.
Grazie
Poniamo che tu debba scrivere:
"Clicca Qui per il paradiso"
In cui Qui č un link. Quand insersci i dati nel database potresti inserirli in queto modo:
"Clicca -|Qui|- per il paradiso"
Quando ricavi i dati dal database, non ti basterą altro che effettuare 2 replace:
MyVar = Replace(MyVar, "-|", "<A Href='Tuapagina'>")
MyVar = Replace(MyVar, "|-", "</A>")
Hey hey, my my Rock and roll can never die!
Prima di tutto Grazie.
Pero non funziona, forse non so io dove mettere le " Replace ".
Ho provato a meterle in tutte le parti , ma ...
Il mio codice :
************************************************** ****************
Private Sub FillDatalist()
Dim open_A As String
Dim close_A As String
Dim myconn As New OleDbConnection(Application("DBConnectionSite"))
Dim objcomm As OleDbCommand = New OleDbCommand("SELECT titlul, totcontinutul, data FROM lastnews ORDER BY data DESC", myconn)
Dim dr As OleDbDataReader
Try
objcomm.Connection.Open()
open_A = Replace(open_A, "-|", "<A Href='/salvamontvictoria/Cont/Prezentare/activitati.aspx'>")
close_A = Replace(close_A, "|-", "</A>")
dr = objcomm.ExecuteReader
Catch ex As OleDbException
lblmessage.Text = "Error DataBase Connection"
End Try
dllastnews.DataSource = dr
dllastnews.DataBind()
dr.Close()
objcomm.Connection.Close()
End Sub
************************************************** ******************
fatto un Replace direto
ho scritto proprio un colegamento nornale in mezzo el teste, e functiona
grazie qmc, un idea conta sempre