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:
Bovenstaande werkt dus niet, het theme wordt niet toegepast. Is er een work-around of doe ik iets fout?
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?