Ik ben volop bezig met ASP.net te leren, en ik volg het boek: The Complete Reference ASP.net.
Ik maak zelf alle voorbeelden en oefeningen, maar volgend probleem krijg ik niet opgelost, hoewel dit nochtans zeer simpel moet zijn(maar ik ken gewoon nog niet de ganse klassehiërarche, vandaar dat ik wat vastzit...):
De code met het probleem:
De error die ik krijg: Compiler Error Message: BC30451: Name 'Color' is not declared.
Terwijl dit toch helemaal geen variabele is
Op de site van het boek heb ik ook de code gedownload, en deze geeft dezelfde error...
Wat ben ik vergeten?
(Sorry voor de layout...
)
Ik maak zelf alle voorbeelden en oefeningen, maar volgend probleem krijg ik niet opgelost, hoewel dit nochtans zeer simpel moet zijn(maar ik ken gewoon nog niet de ganse klassehiërarche, vandaar dat ik wat vastzit...):
De code met het probleem:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
| Imports Microsoft.VisualBasic
Imports System
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.HtmlControls
Public Class GreetingCardMaker
Inherits Page
Protected lstBackColor as DropDownList
Protected lstFontName as DropDownList
Protected txtFontSize as TextBox
Protected chkPicture as CheckBox
Protected txtGreeting as TextBox
Protected pnlCard as Panel
Protected lblGreeting as Label
Protected lstBorder as RadioButtonList
Protected imgDefault as Image
Protected WithEvents cmdUpdate as Button
Private Sub Page_Load(sender as Object, e as EventArgs) Handles MyBase.Load
If Me.IsPostBack = False Then
lstBackColor.Items.Add("White")
lstBackColor.Items.Add("Red")
lstBackColor.Items.Add("Green")
lstBackColor.Items.Add("Blue")
lstBackColor.Items.Add("Yellow")
lstFontName.Items.Add("Times New Roman")
lstFontName.Items.Add("Arial")
lstFontName.Items.Add("Verdana")
lstFontName.Items.Add("Tahoma")
lstBorder.Items.Add(New ListItem(BorderStyle.None.ToString(), BorderStyle.None))
lstBorder.Items.Add(New ListItem(BorderStyle.Double.ToString(), BorderStyle.Double))
lstBorder.Items.Add(New ListItem(BorderStyle.Solid.ToString(), BorderStyle.Solid))
lstBorder.SelectedIndex = 0
imgDefault.ImageUrl = "defaultpic.png"
End If
End Sub
Private Sub cmdUpdate_Click(sender as Object, e as EventArgs) Handles cmdUpdate.Click
--->>> pnlCard.BackColor = Color.FromName(lstBackColor.SelectedItem.Text)
lblGreeting.Font.Name = lstFontName.SelectedItem.Text
If Val(txtFontSize.Text) > 0 Then
lblGreeting.Font.Size = FontUnit.Point(Val(txtFontSize.Text))
End If
pnlCard.BorderStyle = Val(lstBorder.SelectedItem.Value)
If chkPicture.Checked = True Then
imgDefault.Visible = True
Else
imgDefault.Visible = False
End If
lblGreeting.Text = txtGreeting.Text
End Sub
End Class |
De error die ik krijg: Compiler Error Message: BC30451: Name 'Color' is not declared.
Terwijl dit toch helemaal geen variabele is
Op de site van het boek heb ik ook de code gedownload, en deze geeft dezelfde error...
Wat ben ik vergeten?
(Sorry voor de layout...
Visit my new Blog!
www.Snowball.be