Avatar billede hedemann Nybegynder
18. januar 2006 - 11:43 Der er 4 kommentarer og
1 løsning

Hvordan indsættes HTML tags i Gridview

Jeg vil germe indsætte, via et loop, flg. html tag <img border=0 src='~/img/icon_del.gif'..> i en tabel der sener skal overføres til et gridview.

Linket skal bruges til at klikke på for at gå videre til ny side.
Det er sker er at værdien < og > konverteres til hhv. &LT og &GT og det kan jeg ikke bruge. Hvad gør jeg????

Jeg glemte at sige at der er i VB.Net
Avatar billede dr_chaos Nybegynder
18. januar 2006 - 12:02 #1
Du skal have et databound event i dit gridview.
I codebehind filen har du en funktion lignende  denne:
Protected  Sub GridView_DataBound(ByVal sender As Object, ByVal e As EventArgs)
        'htmldecode tekst elementer i alle rækker på celleplads 0 og 1
        Dim g As GridViewRow
        For Each g In GridViewKonMedEdit.Rows
            g.Cells(0).Text = Server.HtmlDecode(g.Cells(0).Text)
        Next
End Sub

Du skal bare ændre tallet i Cells(0) så det passer med den celle du bruger
Avatar billede hedemann Nybegynder
18. januar 2006 - 12:45 #2
Hmm. jeg gemmer min HTML string i en System.Data.DataRow først (drShow.Item("Nr")
og så knytter så først dataene til gridview til sidst efter gennemløbet (Me.GridView.DataSource = dtShow)

Hvordan passer det ind i dit eksempel
Avatar billede dr_chaos Nybegynder
18. januar 2006 - 13:42 #3
det kan du sagtens bruge.
Du skal som sagt tilføje et databound event til dit gridview
Avatar billede hedemann Nybegynder
18. januar 2006 - 13:44 #4
Ja, nu virker det..... send lige et svar
Avatar billede dr_chaos Nybegynder
18. januar 2006 - 13:46 #5
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester