Hallo! Ik zit met de handen in het haar met de volgende code (ASP.NET met C# als programmeertaal):
Probeer ik deze te laten lopen, krijg ik de volgende error code:
CS0103: The name 'weekdayName' does not exist in the current context
Maar bij mijn weten is WeekdayName toch een ingebouwde functie? Waarom zou ze ze niet herkennen? Ik heb al vanalles geprobeerd om ze te laten werken, maar alles wat ik probeer, eindigt in deze (en nog 20 andere) error codes, van het niet plaatsen van een ')' tot het zelfs niet meer herkennen van Write.Response. Ik weet echt niet meer hoe het te doen, dus alle help is welkom...
Dankjewel,
Een uiterst gefrustreerd beginnelinkje.
Code:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script runat="server">
public void day()
{
DateTime now = DateTime.Now;
Response.Write(WeekdayName(Weekday(now())));
}
public void datum()
{
DateTime now = DateTime.Now;
Response.Write(day(now()));
}
public void maand()
{
DateTime now = DateTime.Now;
Response.Write(MonthName(Month(now())));
}
public void jaar()
{
DateTime now = DateTime.Now;
Response.Write(year(now()));
}
public void printTimeNL()
{
DateTime now = DateTime.Now;
Response.Write(now.ToString("D"));
}
public void nieuwJaar()
{
DateTime d1 = DateTime.Now;
DateTime d2 = new DateTime(2012, 01, 01);
TimeSpan s = d2.Subtract(d1);
int verschil = (int)s.TotalHours;
Response.Write(verschil);
}
</script>
</head>
<body color="white"; >
<div id="header">
<h1>Welkom op deze website!</h1>
</div>
<div id ="tijd"> De huidige datum (in het Engels) is:<% day(); %>, <% datum(); %> <% maand(); %> <% jaar(); %>. <br />
De huidige datum (in het Nederlands) is: <% printTimeNL(); %>.</div>
<div id="uren"> Aantal uren tot het nieuwe jaar: <% nieuwJaar(); %> uren.</div>
</body>
</html>
CS0103: The name 'weekdayName' does not exist in the current context
Maar bij mijn weten is WeekdayName toch een ingebouwde functie? Waarom zou ze ze niet herkennen? Ik heb al vanalles geprobeerd om ze te laten werken, maar alles wat ik probeer, eindigt in deze (en nog 20 andere) error codes, van het niet plaatsen van een ')' tot het zelfs niet meer herkennen van Write.Response. Ik weet echt niet meer hoe het te doen, dus alle help is welkom...
Dankjewel,
Een uiterst gefrustreerd beginnelinkje.
Laatst bewerkt door een moderator: