ASP.NET如何在我的aspx.cs的Page_Load中使用我的类

时间:2016-11-14 13:41:26

标签: c# asp.net visual-studio

如何在我的aspx.cs文件的Page_Load中使用我的类,为什么我现在不能使用它? 我在我的aspx.cx中添加了我的命名空间但是给了我错误。

我的课程是:

public static class DateTimeExtensions
    {
        public static DateTime StartOfWeek(this DateTime dt, DayOfWeek startOfWeek)
        {
            int diff = dt.DayOfWeek - startOfWeek;
            if (diff < 0)
            {
                diff += 7;
            }
            return dt.AddDays(-1 * diff).Date;
        }
    }

在我的aspx文件中,它看起来像是

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="VacationDays.Default" uiCulture="sv" %>
 <% using VacationDays; %>

我收到错误消息:

  

'VacationDays'是一个命名空间,但用作变量

我很感激你的帮助!

2 个答案:

答案 0 :(得分:2)

mypage.aspx.cs后面的代码中,使用

using VacationDays;

mypage.aspx中(如Garbriel Luci所述)

<%@ Import namespace="VacationDays" %>

希望这有帮助!

答案 1 :(得分:1)

aspx文件中char *elems;语句的语法不同。试试这个:

using