All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL触发器实例_mssql学习_编程技术
动态修改.Net,StreamReader,Encoding编码_.net资料_编程技术
ASP.NET中Cookie的使用介绍_[Asp.Net教程]
c#写系统日志_[Asp.Net教程]
第二篇:使用Visual,Studio,2008进行数据层开发_[Asp.Net教程]
为Linux和Windows安装PHP和Oracle_[PHP教程]
新瓶旧酒ASP.NET,AJAX(10),-,客户端脚本编程(Sys.Services命名空间下的)_[Asp.Net教程]
ASP.NET,2.0,Language,Swithcer,and,Theme,Swicher,多语_[Asp.Net教程]
visual c++中打印基础
ASP.NET(C#)生成静态html页面_[Asp.Net教程]
Reading number is top 10 pictures
南昌铁路局攸县车站125户铁路职工微利房终成骗局
云南大理的美女
Tie a large font of mouse
Fat bird to fly
美丽的桂林风光1
The world's top ten most beautiful railway station1
小学生考试又现神作--还有外国的
Kim jong il's mistress, national beauty JinYuJi actor3
Earthquake hedge common sense
Household design classic black and white
Download software ranking
Boxer's Top ten classic battle8
jBuilder2006
网络管理员第三版
Boxer's Top ten classic battle1
Sora aoi, the nurse, uniform ,nursing assistant
Tram sex maniac 2 (H) rar bag15
传奇私服架设教程
Unix video tutorial6
虚拟机5.5.3版
Unix video tutorial11
delv published in(发表于) 2014/1/24 9:02:01 Edit(编辑)
.NET2.0App_Code文件夹的使用_[Asp.Net教程]

.NET2.0App_Code文件夹的使用_[Asp.Net教程]

.NET2.0App_Code文件夹的使用_[Asp.Net教程]

在.NET2.0中,出现了App_Code文件夹。主要用途就是允许将代码进行动态编译(运行时编译) ,而不是象以前的版本那样,如果想引用类文件,必须通过DLL引用(必须编译生成好)。


另外该文件夹还有一个用途就是,允许放置多种语言编写的类文件(需要将其它语言的类文件放到子文件夹中)。这无疑在代码的共享上,提供了非常大的便利。下面就做一演示。


首先创建一个Web站点项目(C#)。


接下来添加一个C#类文件(CustomeClass.cs)到App_Code文件夹中。再添加一个子文件夹(Subdirectory)。


在Subdirectory下添加一个VB类文件(CommonClass.vb)。程序结构如图:



代码如下:


(1)CodeFolder2_cs.aspx.cs:


protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Response.Write(new part1().method1());
Response.Write(new Class1().GetMessage());

}
}


(2)CustomClass.cs:


public partial class part1
{
public part1()
{
//
// TOD 在此处添加构造函数逻辑
//
}
public string method1()
{
return "fhh";
}
}


(3)CustomClass.vb:


Public Class Class1
Public Function GetMessage() As String
Return "fhh"
End Function
End Class


(4)web.config代码:


<configuration>
<system.web>
<compilation>
<codeSubDirectories>
<add directoryName="Subdirectory"/>
codeSubDirectories>
compilation>
system.web>
configuration>
(5)运行效果:



要注意:此例的web.config文件和页面文件(.aspx)与App_Code文件夹要在同一个级别上。


来源:sdtsfhh的blog







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.