2012-04-17 91 views
-2

我想使用Usercontrol頁面調用App_code folder裏面的一個類怎麼做?使用usercontrol頁面調用App_code文件夾內的Class文件?

namespace Project.Folder 
{ 
    public partial class DefaultMenu2 : System.Web.UI.UserControl 
    { 
     public void Page_Load(object sender, EventArgs e) 
     { 
      Util.Function();/*this is what i wan to call but cannot call it in my project */ 
     } 
    } 
} 
+0

檢查app_code類中的名稱空間,並嘗試在調用它時嘗試放置它...或者提供一個app_code類的示例 – Zaki 2012-04-17 12:08:48

回答

0

這是因爲函數不是靜態的。

您目前的情況如下。

public class Class1 
{ 
    public void abc() 
    { 
    } 
} 

在這種情況下,爲了調用abc() function,類必須是Instantiated第一。然後該對象將提供功能Accessibility

Class1 c = new Class1(); 
c.abc(); 

您還可以更改功能

public class Class1 
{ 
    public static void abc() 
    { 
    } 
} 

現在,您可以撥打static function沒有class instantiation

Class1.abc(); 
相關問題