`
109735215
  • 浏览: 33212 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

[转贴]Asp.net怎样调用类

 
阅读更多

今天无意看到了这篇文章,尽管我已脱离这个阶段了!可还是忍不住地把它贴过来了!!!

这个问题可能对于很多Asp.net的初学者来说都是一个大难题,我也不例外,今天研究了2小时,终于明白了,就让我给大家解释一下吧。

1. 网上很多文章都有说怎样调用,但是没说到要点:

test.cs

namespace myspace //命名空间

{


public class test //test类
{

public string a;


public test()
{
}
public void bb() //函数bb
{
a = "ok";
}
}
}
---------------------------------------------------------
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的类名称一致

myvalue.bb(); //定义好对象,就可以使用test类里面的函数bb()了

response.write(myvalue.a); //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新闻系统学习(转贴)】是一个基于Visual Studio 2005(VS2005)和SQL Server 2005的教程资源,旨在帮助开发者学习如何构建一个基本的新闻信息发布系统。这个系统可能涵盖了新闻的添加、编辑、删除...

    动易系统的论坛转贴工具 -ASP源码.zip

    标题中的“动易系统的论坛转贴工具 -ASP源码.zip”揭示了这是一个基于ASP(Active Server Pages)编程语言开发的论坛转贴工具的源代码。ASP是微软公司推出的一种服务器端脚本环境,用于创建动态交互式网页。这个工具...

    ASP与数据库,有用的代码(转贴,摘贴)

    根据提供的文件信息,本文将详细解析ASP与数据库结合进行密码验证的相关知识点,包括所需环境配置、工具选择以及具体实现步骤。 ### ASP与数据库密码验证详解 #### 一、ASP简介 ASP (Active Server Pages) 是微软...

    行业分类-设备装置-FPC吸附胶纸转贴组件.zip

    合适的胶纸类型和转贴工艺能够有效防止FPC在使用过程中发生松动、脱落,甚至损坏,从而保证设备的稳定运行和信号传输的可靠性。 FPC吸附胶纸转贴组件在各种设备装置中都有应用,例如智能手机、平板电脑、医疗设备、...

    易语言源码动网转贴.rar

    9. **API接口调用**:如果动网是一个开放平台,那么转贴功能可能通过调用其他网站的公开API来实现,这就需要了解API的使用规则和调用方式。 10. **版本控制**:在开发过程中,使用版本控制系统如Git进行代码管理,...

    BFC UBB转贴器

    由于现在流行的转贴工具都是基于浏览器的,转换速度比较慢,还得打开浏览器才能使用(同时受到浏览器版本限制)。 <br> 而这个小程序则完全不依赖于浏览器,以BFC采集器的UBB转换模块为基础,转换速度超快,...

    电子政务-导电泡棉转贴装置.zip

    6. **维护与保养**:提供关于导电泡棉及转贴装置的日常维护、清洁、替换等方面的指导,以延长设备使用寿命。 7. **未来趋势**:探讨电子政务领域中导电材料和技术的未来发展,可能涉及新材料的研发、更高效的转贴...

    左栏多功能在线视频菜单插件for leadbbs3.14

    三、使用: 在IE地址栏中输入你的网址加leadbbs.asp 例:http://hczx888.vicp.net/leadbbs.asp<br> 四、将相关文件中的相关内容改为你的或你喜欢的。 特别说明: 做此插件花了偶一天多时间,转贴请标明...

    易语言动网转贴.rar

    2. **对象和类**:易语言支持面向对象编程,通过类来定义对象,实现代码的复用和模块化。 3. **事件驱动编程**:易语言的程序设计常基于事件,比如用户点击按钮、窗口接收消息等,都会触发相应的事件处理函数。 4. *...

    动网转贴.e.rar

    【标题】"动网转贴.e.rar"是一个压缩文件,很可能包含了有关动网论坛或社区的相关资源、数据或用户帖子的备份。动网是中国早期知名的网络论坛软件之一,提供了丰富的社区功能,允许用户发帖、回帖、互动等。这个...

    jquery的转贴功能实现

    这可以通过Ajax请求实现,jQuery的`$.ajax()`函数非常适合处理这类异步交互。 5. **优化用户体验**:为了提高用户体验,可以使用模态对话框、弹出窗口或浮动层来显示分享选项,而不是立即重定向用户离开当前页面。...

    动易系统的论坛转贴工具

    《动易系统的论坛转贴工具详解与应用》 在互联网信息交流日益频繁的今天,论坛作为用户互动的重要平台,其内容分享与传播的作用不容忽视。动易系统的论坛转贴工具,便是为了解决用户在论坛间便捷分享内容而设计的一...

    Axis学习笔记(网页转贴)

    **Axis学习笔记(网页转贴)** Axis是一个开源的Java库,主要用于创建和使用Web服务。它是Apache软件基金会的一部分,广泛应用于开发基于SOAP(简单对象访问协议)的Web服务。本学习笔记将深入探讨Axis在Web服务开发...

    转贴:随心所欲的Web页面打印技术

    因此,本文探讨了一种通过结合javascript、ActiveX、ASP.NET和GDI+技术来实现自定义打印的方法。 首先,基本架构包括三个页面:`main.htm`作为框架页面,上面有打印按钮,下面是待打印的内容;`header.htm`用于设置...

    十天学会ASP

    这个教程是让大家入门的,大家觉得写的浅也不要责怪必尽不可能初学者和高手都照顾到吧,最后我想说一句,今天的实例是ASP的精华,大家一定要好好研究,通了这个程序,你会发现你已经会ASP了。谢谢大家的支持!大家有...

    Html处理软件、转贴工具(源代码)

    去除Html中的干扰码等(样例中以轻之国度的干扰码为例) 配置文件语法: 方法类型(整数) 最大匹配长度(整数) 字符串1(删除开头) 字符串2(删除结尾) 方法类型: 1:删除单行 2:删除行与行之间的

    东度极品论坛转贴工具

    东度极品论坛转贴工具东度极品论坛转贴工具

Global site tag (gtag.js) - Google Analytics