使用usercontrol页面调用App_code文件夹中的Class文件?

时间:2012-04-17 12:07:30

标签: c# asp.net

我想使用App_code folder页面在Usercontrol内调用一个类怎么做?

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 */
        }
     }
}

1 个答案:

答案 0 :(得分: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(); 
相关问题