如何在form1.aspx中使用一个类的成员函数
问题描述:
我创建了一个新的网站和一个类,即Form1.aspx和class1.cs。我还在该课程中创建了一些功能。现在我想在form1.aspx中使用该函数。任何人都可以告诉我如何使用它?...如何在form1.aspx中使用一个类的成员函数
答
我不确定你打算做什么,但通常当你创建像Form1.aspx
这样的页面时,它会创建一个像Form1.aspx.cs
这样的后台代码文件。
在Form1.aspx.cs
文件必须通过网页周期去像
protected void Page_Load(object sender, EventArgs e)
{
}
事件,您可以添加你想要的Form1.aspx负载时做任何事情(任何功能)。
现在,如果你创建了一个单独的类,说class1.cs
,你必须在这个类可以在您的Form1.aspx
页面上使用的一些功能,你会被喜欢“的Page_Load .NET框架中的任何提供的功能添加一些代码“,或者您可以在该文件中创建自己的文件。比方说,你要使用的页面加载,那么你会做这样的事情
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面向对象程序设计教程
即不允许创建对象。我是否需要添加任何东西来包括那个班级......就像那样。 – Raghuveera 2013-03-05 06:13:49
很难说,因为我不知道你是如何设定你的项目。也许你应该截图解决方案资源管理器,看看你如何以及在哪里放置这些 – user710502 2013-03-05 06:16:09