Fick ett felmedelande när jag skulle köra scriptet kan dock inte hitta felet jag gjort. Kan ni hjälpa mig. Fifogar felmeddelandet. Det gäller rad 18. Här är felet. Hela kodningen med script och html ser ut som följer. Kanske bör förtydliga att jag håller på att lära mig asp.net mha (Sams lär dig asp.net på 3 veckor). Jag vill helt enkelt att detta script ska fungera. Även detta felmedelande finns om jag trycker på felmeddelande-detaljer <asp CheckBox id="cbNewsletter" runat="server" Nja tvåan skall ju bara bakåtkompatibelt med 1an men det lan ju vara bäst så du inte råkar göra fel som kan bero på tvåan? det är helt hur du själv känner det. Hjälp med felmeddelande
______________
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: BC30456: 'Checked' is not a member of 'System.Web.UI.HtmlControls.HtmlGenericControl'.
Source Error:
Line 16: end if
Line 17:
Line 18: if cbNewsletter.Checked then
Line 19: IblMessage.Text += "Du kommer inom kort att få vårt" & _
Line 20: " nyhetsbrev."
Sv: Hjälp med felmeddelande
cbNewsletter.Checked <---- Ditt fel betyder att denna property inte hittas, på så vis existerar den inte.
Mvh JohanSv:Hjälp med felmeddelande
____________________________________________________
<%@ Page Language="VB" %>
<script runat="server">
sub Submit(obj as object, e as eventargs)
dim strlncome as string = Iblncome.SelectedItem.Text
dim strAge as string = rlAge.SelectedItem.Text
IblMessage.Text = "Hejsan, " & tbName.Text & "!<p>" & _
"Du tjänar: " & strlncome & "<br>" & _
"Du är " & strAge & " år<br>"
if rlAge.SelectedIndex < 3 then
IblMessage.Text += "Så ung du är!<p>"
else
IblMessage.Text += "Så klok du är!<p>"
end if
if cbNewsletter.Checked then
IblMessage.Text += "Du kommer inom kort att få vårt" & _
" nyhetsbrev."
end if
end sub
</script>
<html><body>
<form runat="server">
<asp:Label id="IblHeader" runat="server"
Height="25px" Width="100%" BackColor="#ddaa66"
ForeColor="white" Font="true"
Text="Webbkontrollexempel " />
<br>
<asp:Label id="IblMessage" runat="server" /><p>
Skriv in ditt namn:
<asp:TextBox id="tbName" runat="server" /><p>
Välj åldersgrupp:<br>
<asp:RadioButtonList id="rlAge" runat="server"
RepeatDirection="horizontal">
<asp:ListItem><18</asp:ListItem>
<asp:ListItem>19-24</asp:ListItem>
<asp:ListItem>25-34</asp:ListItem>
<asp:ListItem>35-49</asp:ListItem>
<asp:ListItem>50-65</asp:ListItem>
</asp:RadioButtonList><p>
Välj inkomstgrupp:<br>
<asp:ListBox id="Iblncome" runat="server"
size="1">
<asp:ListItem>< 10000 kr/år</asp:ListItem>
<asp:ListItem>10000-100000 kr</asp:ListItem>
<asp:ListItem>100000-500000 kr</asp:ListItem>
<asp:ListItem>> 500000 kr</asp:ListItem>
</asp:ListBox><p>
Vill du ha vårt nyhetsbrev?<br>
<asp CheckBox id="cbNewsletter" runat="server"
Text="Ja tack!" /><p>
<asp:Button id="btSubmit" runat="server"
Text="Skicka" OnClick="Submit" />
</form>
</body></html>Sv: Hjälp med felmeddelande
_______________
C:\WINDOWS\system32> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\vbc.exe" /t:library /utf8output /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.3600.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.3600.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.3600.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.3600.0__b77a5c561934e089\System.Xml.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.3600.0__b77a5c561934e089\System.Data.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.3600.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web\2.0.3600.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.3600.0__b77a5c561934e089\System.dll" /out:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\Temporary ASP.NET Files\root\26676eb7\92c7e946\zplvukv2.dll" /debug- /define:_MYTYPE=\"Web\" /define:_MYPUBLIC=False /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Specialized,System.Configuration,System.Text,System.Text.RegularExpressions,System.Web,System.Web.Caching,System.Web.SessionState,System.Web.Security,System.Web.Profile,System.Web.UI,System.Web.UI.Imaging,System.Web.UI.WebControls,System.Web.UI.WebControls.WebParts,System.Web.UI.HtmlControls "C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\Temporary ASP.NET Files\root\26676eb7\92c7e946\zplvukv2.0.vb" "C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\Temporary ASP.NET Files\root\26676eb7\92c7e946\zplvukv2.1.vb"
Microsoft (R) Visual Basic .NET Compiler version 8.0.40607.42
for Microsoft (R) .NET Framework version 2.0.40607.42
Copyright (C) Microsoft Corporation 1987-2003. All rights reserved.
c:\inetpub\wwwroot\aspnet3veckor\dag5\kodlista0507.aspx(18) : error BC30456: 'Checked' is not a member of 'System.Web.UI.HtmlControls.HtmlGenericControl'.
if cbNewsletter.Checked then
___________
MVH
Fredrik AnderssonSv:Hjälp med felmeddelande
Text="Ja tack!" /><p>
Du har missat : <asp:Checkbox....>
Sedan kör du 2.0 ser jag... Betan... Den kan vara lite buggig så var lite försiktig med deta, inte så smart att börja koda ASP .Net mot en beta runtime kanske?
Mvh JohanSv:Hjälp med felmeddelande
Mvh Johan