如何在form1.aspx中使用类的成员函数

时间:2013-03-05 05:40:51

标签: visual-studio-2010 c#-4.0

我创建了新网站和一个类,即Form1.aspx和class1.cs。我还在该类中创建了一些函数。现在我想在form1.aspx中使用该函数。任何人都可以告诉我如何使用它?...

1 个答案:

答案 0 :(得分:0)

我不确定您打算做什么,但通常在创建Form1.aspx之类的网页时,会创建一个代码Form1.aspx.cs等背后的代码文件。

Form1.aspx.cs文件中,您有像

一样经历页面循环的事件
protected void Page_Load(object sender, EventArgs e)
{  
}

您可以在Form1.aspx加载时添加任何您想要执行的操作。

现在,如果你创建了一个单独的类,比如说class1.cs,并且你在Form1.aspx页面上可以使用该类中的某些功能,那么你可以在任何提供的函数中添加一些代码。 .net框架,如“Page_Load”,或者您可以在该文件中创建自己的。假设您将使用页面加载然后您将执行类似

的操作
protected void Page_Load(object sender, EventArgs e)
{  
    class1 myClass = new class1();
    //if your function in myClass returns some kind of type (i.e string, int, or if   its just void then you need to account for that
    myClass.CallAnyFunctionInClass1(send any parameters here);
}

我的建议:了解面向对象编程http://cplus.about.com/od/learnc/ss/csharpclasses.htm面向对象编程教程