2016-11-14 7 views
0

aspx.csファイルのPage_Loadでクラスを使用するにはどうすればいいですか? 私の名前空間をaspx.cxに追加しましたが、エラーが出ます。私のASPXで
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; 
     } 
    } 

は、私は、エラーメッセージを得ることが

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

を、以下のようなファイル:

私のクラスがある

'VacationDays' を名前空間ですが、変数のように使用される

私は助けていただきありがとうございます!

答えて

2

、希望このことができます

<%@ Import namespace="VacationDays" %> 

(Garbrielルーシーで述べたように)mypage.aspx

using VacationDays; 

を使用!

+0

皆さんありがとうございました..今は仕事中です –

+0

お手伝いをしてくれてありがとう – Sami

1

aspxファイル内のusingステートメントの構文が異なります。これを試してみてください:すなわちmypage.aspx.csの背後にあるコードで

<%@ Import namespace="VacationDays" %> 
関連する問題