在ASP+ 中我们如何使用 Class 而不是组件

在ASP+ 中我们如何使用 Class 而不是组件

在ASP+ 中我们如何使用 Class 而不是组件

/*

豆腐制作 都是精品

http://www.asp888.net 豆腐技术站

如果您转贴 本文 请 保留版权信息

更多文章 都在 豆腐技术站

*/

asp+ 中我们有办法使用 预编译(pre-release)的代码 而不是 已经编译好的 二进制代码(build-in) 的组件

下面我们来看看一个例子

你可能会用到类似下面的代码:

<%@ Assembly src="test.cs" %> // Compile C# class

<%@ Assembly src="test.vb" %> // Compile VB class

在 代码的最上方 我们使用这样的 代码告诉编译器 把 文件中包含的 Class 编译到asp+ 的页面中

test.cs:

public class MyClass {

public string SaySomething() {

return "豆腐制作 都是精品";

}

}

test.vb:

public class test

readonly Property SaySomething() as string

get

SaySomething="豆腐制作 都是精品"

end get

end Property

end class

test.aspx:

<%@ Assembly Src="test.vb" %>

<html>

<script language="VB" runat=server>

Sub Page_Load(Sender as Object, E as EventArgs)

Dim Temp as New test

lblMsg.Text = temp.SaySomething()

End Sub

</script>

<body>

<asp:label id="lblMsg" runat=server/>

</body>

</html

在ASP+ 中我们如何使用 Class 而不是组件

时间: 2024-08-26 01:56:39

在ASP+ 中我们如何使用 Class 而不是组件的相关文章

asp数据库编程:在ASP中使用Oracle数据库

Oracle是世界上用得最多的数据库之一,活动服务器网页(ASP)是一种被广泛用于创建动态网页的功能强大的服务器端脚本语言.许多ASP开发人员一直在考虑,能否在开发互联网应用.电子商务网站.互联网管理系统时结合使用ASP和Oracle数据库?这个问题的答案是肯定的,我们还可以使用VB访问Oracle数据库.在本篇文章中,我们将主要讨论如何使用ASP来处理Oracle数据库中数据的方法. 在开始讨论这个问题前,我们需要了解几个背景知识,Oracle Objects for OLE就是其中之一.Or

asp中Server.MapPath的使用方法

老是忘记Server.MapPath的使用方法了,下面记录一下,以备后用: 总注:Server.MapPath获得的路径都是服务器上的物理路径,也就是常说的绝对路径 1.Server.MapPath("/") 注:获得应用程序根目录所在的位置,如 C:\Inetpub\wwwroot\. 2.Server.MapPath("./") 注:获得所在页面的当前目录,等价于Server.MapPath(""). 3.Server.MapPath(&qu

ASP中函数调用对参数的影响

在ASP编程中,经常需要自己编写一些函数(或过程)来实现某些特定的功能,这时往往需要向函数(或过程)传递相应的参数 在函数(或过程)中进行数据处理,即有可能需要保留或改变参数的值,下面有相关范例 用下面的函数(TestAddress)就可以使一个函数多个返回值成为可能(一个函数返回值,多个参数改变后的值) 范例: <%@LANGUAGE="VBSCRIPT"%> <% Option Explicit '=================================

ASP中文件上传组件ASPUpload介绍和使用方法

[导读]要实现该功能,就要利用一些特制的文件上传组件.文件上传组件网页非常多,这里介绍国际上非常有名的ASPUpload组件 1 下载和安装ASPUpload  要实现该功能,就要利用一些特制的文件上传组件.文件上传组件网页非常多,这里介绍国际上非常有名的ASPUpload组件,它的下载网址是:           http://www.persits.com/aspupload.exe       组件提供者网址是:           http://www.aspupload.com    

asp中用于存储信息的变量

假如在子程序之外声明变量,那么这个变量可被 ASP 文件中的任何脚本改变.假如在子程 序中声明变量,那么当子程序每次执行时,它才会被创建和撤销. 实例: 声明变量 变量用于存储信息.本例演示如何声明变量,为变量赋值,并在程序中使用这个变量 声明数组 数组用于存储一系列相关的数据项目.本例演示如何声明一个存储名字的数组. 循环生成 HTML 标题 如何循环生成 6 个不同的 HTML 标题. 使用 Vbscript 制作基于时间的问候语 本例将根据服务器时间向用户显示不同的消息. 使用 JavaS

asp中的md5/sha1/sha256算法收集

对于asp这种古董级的技术,这年头想找一些有用的资料已经不容易了,下面是一些常用的加密算法: md5 (将以下代码另存为md5.inc) + ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

在ASP中使用数据库

ASP有一个最重要的功能,就是它可以让你非常轻松地连接数据库.通常都是和一个Access或者一个SQL数据库相连.因为Access是最容易起步的,同时,在你的机器上也许已经都装有Access了,所以,在下面的例子中,我们都将使用Access来做例子.一旦你学习了ASP和Access数据库连接的核心技术方法,当你开始使用SQL server的时候,你就会发现,两者所需要的关键技术是基本相同的. 当你要连接数据库的时候,你需要在服务器上将这个数据库打开.你可以通过使用数据源名(DSN)或者通过在你的

asp数据库编程:Oracle大文本在ASP中存取问题的解决

在我开发BS结构程序中,由于经常需要在ORACLE中处理一些容量较大的文本数据,所以经过反复测试终于用ASP成功解决了大文本数据在ORACLE下存取问题. 一.运行环境: 1.Microsoft Windows 2000 Server + IIS 5.02.Oracle8i中文标准版 二.建立数据表: CREATE TABLE SYSTEM.TEST(BLOB LONG,ID NUMBER)/ 三.源程序:1.数据存入程序:test.asp <%'表单提交处理部分{上海治疗阳痿医院}'-----

uploadify在asp中的试用小结

花了差不多一下午的时间,总算把uploadify插件运行起来,在此对自己遇到的问题以及过程做一个小结. 一.使用步骤 1.在官网下载最新的插件包,并将包解压. 2.新建asp web项目,将解压得到的包放入项目中. 3.在建好的项目中右键添加Generic Handler类型文件后缀为ashx,用于接收通过插件传过来的文件流,并做相关处理,将文件存入指定文件夹等操作. 4.新建存放上传文件的文件夹,新建操作页面. 项目结构图 5.在操作页面中UploadFile.asp中添加引用文件css和js