CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

入门级问题,请大家帮帮忙!"参数传递问题"

楼主zysoft17(瓷匠[zsss.blog.sohu.com])2005-08-01 20:42:46 在 .NET技术 / ASP.NET 提问

我写了一个.cs文件,然后编译成dll文件.  
  然后我想在.aspx文件中调用,这个类,关键是:"如何调用类,如何传递参数,又如何读返回值!"  
  请那个兄弟一一例出程序实例!万分感激!  
  问题点数:30、回复次数:14Top

1 楼justin_chang(加油吧!)回复于 2005-08-01 21:01:07 得分 30

将您的DLL加入   BIN   后加入   参考.   在您的页面中使用此DLL.     如果此DLL的名称为:   CLS  
  且DLL中有一个  
  public   int   SUM(int   x   ,   int   y)  
  {  
    return   x+y;  
  }  
  的方法  
   
  则:   使用方法如下:  
   
    CLS     MyCls=new   CLS();  
    int     iSUM=MyCls.SUM(10   ,   20);     //此时   iSUM=30  
   
  Top

2 楼justin_chang(加油吧!)回复于 2005-08-01 21:01:37 得分 0

给分哦Top

3 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-01 21:04:31 得分 0

我想知道的是如何在   .aspx文件中建立和调用类,并传递参数和返回值!Top

4 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-01 21:06:39 得分 0

还有DLL加入BIN后如何加入参考?Top

5 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-01 21:09:04 得分 0

jsp中有类似的问题,我不知道C#中如何解决?Top

6 楼justin_chang(加油吧!)回复于 2005-08-01 21:14:06 得分 0

在参考上点[右键]-->[加入参考]--->[浏览]--->选择本专案BIN底下您写DLL文件Top

7 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-01 21:14:52 得分 0

给分哦  
    justin_chang(用.NET淘金   !!)  
  --------------------------------    
  严肃支持!Top

8 楼justin_chang(加油吧!)回复于 2005-08-01 21:15:58 得分 0

加入参考后就可以在aspx页面中定义一个类的实体对象然后使用里面的方法就OK了  
   
   CLS     MyCls=new   CLS();   //  
    int     iSUM=MyCls.SUM(10   ,   20);     //此时   iSUM=30  
  Top

9 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-01 21:23:29 得分 0

我没用VS.NET环境,该怎么办?  
  Top

10 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-01 21:29:38 得分 0

给段实例代码好吗?Top

11 楼justin_chang(加油吧!)回复于 2005-08-01 21:37:24 得分 0

using   System;  
  using   System.Collections;  
  using   System.Data;  
  using   System.Drawing;  
  using   System.Web;  
  using   System.Web.UI;  
   
   
  namespace   TEST  
  {  
  ///   <summary>  
  ///   WebForm7   的摘要描述。  
  ///   </summary>  
  public   class   WebForm7   :   System.Web.UI.Page  
  {  
   CLS     MyCls=new   CLS();   //实例化CLS类  
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在這裡放置使用者程式碼以初始化網頁  
   
  int     iSUM=MyCls.SUM(10   ,   20);     //此时就调用了CLS类中的public   int   SUM(int   x   ,   int   y)  
  方法,计算结果   iSUM=30  
   
  }  
   
  #region   Web   Form   設計工具產生的程式碼  
  override   protected   void   OnInit(EventArgs   e)  
  {  
  //  
  //   CODEGEN:   此為   ASP.NET   Web   Form   設計工具所需的呼叫。  
  //  
  InitializeComponent();  
  base.OnInit(e);  
  }  
   
  ///   <summary>  
  ///   此為設計工具支援所必須的方法   -   請勿使用程式碼編輯器修改  
  ///   這個方法的內容。  
  ///   </summary>  
  private   void   InitializeComponent()  
  {          
  this.Load   +=   new   System.EventHandler(this.Page_Load);  
   
  }  
  #endregion  
  }  
  }  
  Top

12 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-01 21:55:57 得分 0

关键是在   aspx文件中调用的写法如何写呢?Top

13 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-02 08:26:33 得分 0

我现在知道在aspx中读入类是用   <%@   register   TagPrefix=...   %>  
   
  但如何向类中传递参数和读出返回值呢?Top

14 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-08-02 09:12:17 得分 0

我现在知道在aspx中读入类是用   <%@   register   TagPrefix=...   %>  
   
  但如何向类中传递参数和读出返回值呢?  
  Top

相关问题

  • struts入门问题,关于参数传递
  • 参数传递
  • 参数传递
  • 参数传递
  • 参数传递
  • 传递参数?
  • 参数传递
  • Com参数传递
  • url传递参数
  • .htm传递参数!

关键词

  • 文件
  • dll
  • isum
  • mycls
  • 调用
  • 程式碼
  • cls
  • 实例
  • 設計工具
  • 传递参数

得分解答快速导航

  • 帖主:zysoft17
  • justin_chang

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo