ASP.NET+C# 2.0 建站日记(一) C#类的共享
来源:互联网 发布:linux就该这么学pdf 编辑:程序博客网 时间:2024/05/01 04:40
因为这学期我们有开设ASP.NET课程,无奈书上讲得太差,ASP.NET 1.1+VB.NET,而自己又想好好学习ASP.NET,于是自学ASP.NET+C# 2.0,用来全部重做若游网。
新手上路,总是会磕磕绊绊的。在此,写上建站日记,来和跟我一样想学习ASP.NET 2.0的大伙一起努力!
今天要说的是一个困扰了我好几天的问题,就是C#中自己建一个类(比如说能够实现对数据库的相关操作的类),那么在其它的ASP.NET页面的C#文件中怎么来调用它呢?
关于这个问题,到网上去搜一下,找到的几乎都是一个说法:
// file1.cs
namespace namespace_name
{
public class class_name1{
//这里做类的相关操作
}
}
然后在想用该类的时候用namespace namespace_name;
// file2.cs
namespace namespace_name //注意:是同一个名称
{
public class class_name2
{
//在这种情况下调用class_name1的一些方法
}
}
对于这种用法,理论上是行得通的,而且在两个单纯的C#文件中的确是可行的!可是在ASP.NET(.aspx+.cs)这种模式下,你用namespace这种方法,它总是会错,说找不到“namespace_name”,为什么呢?应该是编译器找不到 file1.cs 吧!
还有人说在<@ Page ...>中添加“ Src="file1.cs" _fcksavedurl=""file1.cs"" ”然后再有file2.cs中使用 using namespace namespace_name;的确,这种方法也是行的,不过每次只能添加一个.cs的文件,我要共用两个.cs的文件呢?或更多共用类呢?无法完成!
陷入困境了,无意中发现,在根目录下建一个名为 App_Code的文件夹,然后把包含要共用的类的所有文件放在里面,在调用时直接在.cs文件的头部写上
using namespace namespace_name; //注意:namespace_name是包含有你要调用的类的命名空间
然后就可以很方便地使用你要使用的类了!呵呵,没有发现有问题!
- ASP.NET+C# 2.0 建站日记(一) C#类的共享
- hjr-c#实习日记(一):asp .net web api
- C# ASP.NET開發筆記(一)
- c# asp.net mvc 开发的正方教务助手(一)
- hjr-c#实习日记(六):asp.net网站的结构
- c#的ASP.NET绘图
- ASP.NET 2.0之WebPart 一 (C#语言)
- ASP.NET 2.0之WebPart 一 (C#语言)
- 罗罗学ASP.Net With C# (一)
- ASP.Net C#学习笔记 一
- c# asp.net ajax 用法一例
- ASP.NET C# MVC 初学(一)
- ASP.NET C# MVC 初学(一)
- GridView C#2.0(asp.net)
- .NET 、C# 、ASP.NET
- .NET 、 C# 和 ASP.NET 的关系
- .NET 、 C# 和 ASP.NET 的关系
- .net , C#和asp.net的区别
- Java编程思想读书笔记
- struts in action读书笔记
- 昔日利刃---ICESWORD也不太行了啵
- 将Java包程序转换为Exe可执行文件
- 汇编与C....
- ASP.NET+C# 2.0 建站日记(一) C#类的共享
- 页间变量的传递讨论
- 经典销售网站1
- 真人,真事,IT销售和采购
- 核心(Core) Javascript 学习手记 By shawl.qiu
- 一篇写用winpcap开发arp的好文章。
- 计算文本相关度,转http://www.wespoke.com/
- C语言高级测试:为C程序员准备的0x10个最佳问题
- Indy10在BCB6/BDS2006上的安装