aspx文件中CodeFile与CodeBehind的区别
类别:编程学习 浏览量:1919
时间:2016-6-19 aspx文件中CodeFile与CodeBehind的区别
aspx文件中CodeFile与CodeBehind的区别一、CodeBehind
1、使用方式
<%@ Page Language="C#" AutoEventWireup="true" Codebehind="index.aspx.cs" Inherits="Community.IndexHomePage.index" %>
2、项目中的所有的Code-Behind 类文件和独立类文件都被编译成一个独立的应用程序集,这个应用程序集被放在Bin目录下
3、发布的时候,不需要发布.cs文件
4、修改某个.cs文件,需要重新编译整个项目,刷新才会看到效果
5、发布时需要发布整个项目编译后的DLL文件
二、CodeFile
1、使用方式
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="Community.IndexHomePage.index" %>
2、ASP.net 需要找 CodeFile 中指定的文件,以便动态编译,但是找不到,所以就报错误
3、CodeFile指向的文件只会在运行这个页面时才会编译,速度上相比CodeBehind有一定的影响
4、发布的时候,需要发布.cs文件
5、修改代码后不用整体编译,只刷新页面就可以看到效果
6、发布时只需要发布 添加、修改的文件,不需要发布整个项目的DLL,避免因为发布影响到其它的页面的功能
标签:ASP.NET
您可能感兴趣
- ASP.NET服务器端执行脚本的通用方法
- asp.net中Session的操作
- asp.net后台输出js脚本
- 为什么asp.net网站第一次加载慢
- ASP.NET中获取匿名对象的属性值
- ASP.NET中XML和JSON互转
- ASP.NET给图片加图片水印
- php 与asp对比(asp.net和php的区别点总结)
- asp.net 日期格式化
- asp.net将ppt文档转换成pdf
- asp.net中split的用法
- ASP.NET泛型约束
- Asp.net导出Excel乱码
- ASP.NET常见面试题
- 如何注册asp.net 4.0 到iis
- ASP.NET实现多文件上传
- 红色代表什么(红色代表什么意义和象征)
- 菲律宾安全吗(菲律宾安全吗2023)
- 彩礼重要吗()
- 写信告诉我今天海是什么颜色(写信告诉我今天海是什么颜色回答)
- 英语难学吗(法语比英语难学吗)
- 今天要吃什么(今天要吃什么菜好)
热门推荐
- div内容水平垂直居中的方法(不定宽高的文字在div中垂直居中实现方法)
- opencv 图像匹配python(OpenCV+Python识别车牌和字符分割的实现)
- python怎么自动刷抖音(python实现抖音点赞功能)
- python开发网站github(使用 Python 玩转 GitHub 的贡献板推荐)
- 程序员职业该如何规划
- SqlServer 复制中将大事务分成小事务分发的方法(SqlServer 复制中将大事务分成小事务分发的方法)
- docker 各种用法(详解Docker commit的使用)
- dedecms提示怎么去除(DEDECMS系统后台会员功能漏洞解决方法)
- Web安全色
- 如何处理textarea换行