标题:多个页面公用类的问题--求教!
只看楼主
noreason
Rank: 1
等 级:新手上路
威 望:2
帖 子:56
专家分:0
注 册:2006-4-25
 问题点数:0 回复次数:7 
多个页面公用类的问题--求教!
我在one.aspx.cs中定义了一个类
想在two.aspx.cs中使用
求教 用什么办法可以实现?
听说过用namespace,但是我也不知道怎么用
在网上也查了一些资料
但是都不太适合
哪位高人指点一下,多谢!
----我的金钱贴还不可用,抱歉!----
搜索更多相关主题的帖子: 页面 aspx 定义 two 
2006-05-11 16:22
noreason
Rank: 1
等 级:新手上路
威 望:2
帖 子:56
专家分:0
注 册:2006-4-25
得分:0 

2006-05-11 16:24
xxxxx52
Rank: 4
等 级:贵宾
威 望:13
帖 子:689
专家分:0
注 册:2006-4-30
得分:0 
给你顶上去 小可爱
我也不懂 哈

好的资料下载网站http:///in.asp?id=xuelion2006 嘿嘿帮点一下拉~
2006-05-11 17:11
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
得分:0 
最好把常用的方法做成DLL,这样在工程的所有地方都可用了

public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2006-05-11 17:51
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
得分:0 

给你个代码吧:

WebForm1的代码:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace 使用其它网页中的类
{
/// <summary>
/// WebForm1 的摘要说明。
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Button Button1;

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

private void Button1_Click(object sender, System.EventArgs e)
{
Response.Redirect("WebForm2.aspx");
}
}

public class aaa
{
public string aa()
{
return "aaaa";
}
}
}


WebForm2的代码(调用WebForm1中的类):
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace 使用其它网页中的类
{
/// <summary>
/// WebForm2 的摘要说明。
/// </summary>
public class WebForm2 : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
aaa a=new aaa();
string str=a.aa();
Response.Write(str);
}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion
}
}

[此贴子已经被作者于2006-5-11 17:57:52编辑过]


public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2006-05-11 17:56
noreason
Rank: 1
等 级:新手上路
威 望:2
帖 子:56
专家分:0
注 册:2006-4-25
得分:0 

谢谢!
感恩不尽!
呵呵
---------
我很穷,但是我不懂
---------


2006-05-11 18:44
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:0 
分析得很有道理

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-05-11 19:56
zhang2860
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-5-13
得分:0 
另外添加一个类,这样就可以在多个页面共享了.

2006-05-14 13:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-63434-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.438123 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved