Asp.net怎样调用类
来源:互联网 发布:玫瑰味香水 知乎 编辑:程序博客网 时间:2024/05/17 00:05
Asp.net怎样调用类
【原创】技术文章 2008-06-12 20:36:29 阅读285 评论1 字号:大中小
这个问题可能对于很多Asp.net的初学者来说都是一个大难题,我也不例外,今天研究了2小时,终于明白了,就让我给大家解释一下吧。
1. 网上很多文章都有说怎样调用,但是没说到要点:
test.cs
namespace myspace //命名空间
{
public string a;
public class test //test类
{
public test()
{
}
public string bb() //函数bb
{
a = "ok";
return a;
}
}
}
---------------------------------------------------------
bb.aspx.cs
using myspace //这里调用上面test.cs里面的myspace的命名空间,名字要和你的test.cs的命名空间名一致
public partial class bb: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
test myvalue = new test(); //这里以test类型新建myvalue对象 ,类型要和你的test.cs的类名称一致
temp=myvalue.bb(); //定义好对象,就可以使用test类里面的函数bb()了,里面有返回值a
response.write(temp); //test类的bb()函数里面的a的字符串写出来了吧,哈哈
}
}
2.【网上很多文章都没说到这个关键的一点】 虽然上面的类调用的流程是没错的,但是有部分人可能没办法成功(包括我在内),为什么?因为他们根本没有把类编程成dll文件放在bin里面,我是用“右键-> 在浏览器中浏览”的方法来调试项目的,我没有按编译,所以也就不会生成dll文件,所以没办法调用,所以我们要用到framework的csc命令来编译我们要调用的类。
cd/
c:
cd WINDOWS/Microsoft.NET/Framework/v2.0.50727
csc /target:library /out:F:/Asp.net程序测试/Asp.net程序调试/bin/test.dll F:/Asp.net程序测试/Asp.net程序调试/test.cs
cmd
把上面的代码保存为"csc.cmd",这个编译的方法在我博客里面有,我就不多说了,然后编译成dll文件,放到bin,程序就可以顺利运行的了,大家可以试试,看看我说得对不对,哈哈。
- Asp.net怎样调用类
- ASP.NET怎样调用百度地图
- 怎样学好asp.net
- 怎样学习ASP.NET
- NET 怎样调用WebServices
- 怎样把ASP.NET 并行
- 怎样学习好asp.net
- asp.net的发展怎样
- 怎样学好ASP.NET技术
- asp.net中怎样调用存储过程和存储过程的写法
- asp.net中怎样调用存储过程和存储过程的写法
- asp.net中怎样调用存储过程和存储过程的写法
- asp.net中怎样调用存储过程和存储过程的写法
- asp.net调用存储过程类
- asp.net调用存储过程类
- asp.net调用存储过程类
- asp.net页面调用后台类方法
- ASP.NET调用COM
- jquery判断用户名称是否存在
- 程序员的十层楼(6~7层)
- my_max模板
- suse 如何启动及配置sshd
- struts里整合FCKeditor,包括视频上传和中文乱码的解决!
- Asp.net怎样调用类
- 关于数值方法的一些算法解析(1)
- FCKeditor的详细配置
- 一步一步学RenderMonkey(3)——改良Phong光照模型
- 覆盖 重载 多态
- javascript日期字符串转换为Date对象
- Task 和Activity相关
- 初做SEOer心得
- php 连接sqlserver数据库(一)