Avatar billede sylvesternielsen Nybegynder
01. november 2004 - 19:03 Der er 5 kommentarer og
1 løsning

Funktion i Repeater/Datalist?

Jeg har en datalist som udskriver nogle værdier fra min database. Jeg vil dog gerne redigere noget af indholdet efter udtrækket.

Kan jeg på en eller anden måde kører en funktion i min .ascx når det bliver outputtet fra min code behind?
Avatar billede sylvesternielsen Nybegynder
01. november 2004 - 19:07 #1
Det skal nok lige siges at de funktioner jeg vil kalde ligger i en class i mit namespace.
Avatar billede burningice Nybegynder
01. november 2004 - 22:49 #2
ikke direkte i din ascx... men der er en event til dit datalist som hedder OnItemDataBound. Hvis du laver en eventhandler til dette event har du mulighed for at manipulere med din template lige før det bliver renderet til klienten. Dvs. at du kan lave de ændringer du måtte have lyst til
Avatar billede sylvesternielsen Nybegynder
02. november 2004 - 08:26 #3
Det vil jeg lige kigge på.

Kan du smide et stykke simpel kode så jeg kan se hvordan det skal bruges?
Avatar billede ronja7 Nybegynder
02. november 2004 - 09:14 #4
Private Sub RepeaterDetail_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles RepeaterDetail.ItemDataBound
        If (e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem) Then
            Dim drv As DataRowView
            drv = CType(e.Item.DataItem, DataRowView)
            Dim tb As System.Web.UI.WebControls.TextBox
            tb = CType(e.Item.FindControl("tb"), TextBox)
                       
            If (Convert.ToString(drv("edit")).Equals("True")) Then
                    tb.Style.Add("text-align", "right")
                    tb.Text = Convert.ToString(drv("value"))
            Else
                    tb.enabled = False
            End If
            Next
        End If

    End Sub
Avatar billede sylvesternielsen Nybegynder
25. februar 2005 - 14:39 #5
Smider du et svar
Avatar billede ronja7 Nybegynder
28. februar 2005 - 21:20 #6
hep !
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