[ASP.NET] Theme niet mogelijk bij overerving

Pagina: 1
Acties:

  • Sensei_D
  • Registratie: Maart 2002
  • Laatst online: 20-02 09:20
Ik kon dit op Google niet vinden, mijn specifieke vraag althans niet.

Wanneer ik dynamisch een table aanmaak in ASP.NET(VB) en hiervan de eigenschap SkinID benoem dan kan ik het uiterlijk van deze table aanpassen met een skinfile.

Echter wanneer ik deze table class overerf in een nieuwe class dan werkt deze manier van theming inneens niet meer :?

Als voorbeeld:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Dim troep As New crap
        troep.SkinID = "tblCross"        
        Me.phCrossTable1.Controls.Add(troep)
    End Sub

    Public Class crap
        Inherits Table
        
        Public Sub New()
            Dim _tr As New TableRow
            Dim _td As New TableCell
            _td.Text = "troep"
            _tr.Cells.Add(_td)
            Me.Rows.AddAt(0, _tr)
        End Sub
    End Class

Bovenstaande werkt dus niet, het theme wordt niet toegepast. Is er een work-around of doe ik iets fout?

sensei_d.fpv channel