2013-03-05 72 views

回答

0

我不确定你打算做什么,但通常当你创建像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面向对象程序设计教程

+0

即不允许创建对象。我是否需要添加任何东西来包括那个班级......就像那样。 – Raghuveera 2013-03-05 06:13:49

+0

很难说,因为我不知道你是如何设定你的项目。也许你应该截图解决方案资源管理器,看看你如何以及在哪里放置这些 – user710502 2013-03-05 06:16:09

相关问题