2016-11-14 48 views
0

如何在我的aspx.cs文件的Page_Load中使用我的類,並且爲什麼我現在不能使用它? 我在我的aspx.cx中添加了我的命名空間,但給我錯誤。ASP.NET如何在我的aspx.cs的Page_Load中使用我的類

我的班級:

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

在後面即mypage.aspx.cs代碼,使用

using VacationDays; 

mypage.aspx(如Garbriel鸕鶿提到)

<%@ Import namespace="VacationDays" %> 

希望這有助於!

+0

謝謝你們..現在在工作 –

+0

很高興爲您效勞 – Sami

1

aspx文件中的using語句的語法不同。試試這個:

<%@ Import namespace="VacationDays" %> 
相關問題