[c#]ASP.NET 在 Page_Load 我 aspx.cs 如何使用我的课

发布时间: 2017/2/25 0:28:04
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

在 Page_Load 我 aspx.cs 文件如何使用我的课,为什么不能使用它目前吗? 在我的 aspx.cx 中添加 my 命名空间,但给我的错误。

我的类是︰

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' 是一个命名空间,但像变量一样使用

我会感激的任何帮助 !

解决方法 1:

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

using VacationDays;

mypage.aspx (如前所述 Garbriel 鹚)

<%@ Import namespace="VacationDays" %>

希望这有助于 !

官方微信
官方QQ群
31647020