ASP.NET中CodeFile与CodeBehind的区别
一、CodeBehind
1、使用方式
<%@ Page Language="C#" AutoEventWireup="true" Codebehind="index.aspx.cs" Inherits="Community.IndexHomePage.index" %>
2、发布的时候,不需要发布.cs文件
3、修改某个.cs文件,需要重新编译整个项目,刷新才会看到效果
4、发布时需要发布整个项目编译后的DLL文件
二、CodeFile
1、使用方式
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="Community.IndexHomePage.index" %>
2、CodeFile指向的文件只会在运行这个页面时才会编译,速度上相比CodeBehind有一定的影响
3、发布的时候,需要发布.cs文件
4、修改代码后不用整体编译,只刷新页面就可以看到效果
5、发布时只需要发布 添加、修改的文件,不需要发布整个项目的DLL,避免因为发布影响到其它的页面的功能
文章转载自:ASP.NET中CodeFile与CodeBehind的区别 http://www.studyofnet.com/news/1282.html
ASP.NET中CodeFile与CodeBehind的区别相关推荐
- aspx文件中CodeFile与CodeBehind的区别
在ASP.NET中Web编程时,aspx Web 窗体的@page 指令有三个属性(Inherits.CodeFile.CodeBehind),我们在添加aspx页面时,会默认在代码中使用CodeBe ...
- [ASP.NET]ASP.NET中的Inherits、CodeFile、CodeBehind的区别详解及OWIN及IDENTITY
篇一 : ASP.NET中的Inherits.CodeFile.CodeBehind的区别详解 Inherits.CodeFile.CodeBehind 在 ASP.NET 中使用代码隐藏方法来设计W ...
- CodeFile 与 CodeBehind 的区别
昨天部署公司网站时发现某些页面出现"找不到文件"错误. 后发现原来是CodeFile 与 CodeBehind 的问题. 以下是它们的区别:(原文:CodeFile 与 CodeB ...
- ASP.NET中的inherits、CodeFile、CodeBehind的区别详解
在ASP.NET中使用代码隐藏方法来设计Web窗体,可使页代码能够清晰地从HTML内容中分离到完全单独的文件中. 通常一个@page指令如下: < %@ Page language=" ...
- inherits java_ASP.NET中的Inherits、CodeFile、CodeBehind的区别详解
Inherits.CodeFile.CodeBehind 在 ASP.NET 中使用代码隐藏方法来设计Web 窗体,可使页代码能够更清晰地从 HTML 内容中分离到完全单独的文件中. 通常一个 @pa ...
- asp.net 关于CodeFile和CodeBehind
搞不清楚这两个的区别,特地百度了一下.下面这篇挺好就转来了,谢谢原作者. 另外根据我的实验当创建项目时指定Web Site时,添加webform会默认在代码中使用CodeFile.而创建项目时指定We ...
- Inherits、CodeFile、CodeBehind的区别
Inherits.CodeFile.CodeBehind 在 ASP.NET中使用代码隐藏方法来设计Web 窗体,可使页代码能够更清晰地从 HTML 内容中分离到完全单独的文件中. 通常一个 @pag ...
- 【转】asp.net中bind()和eval()的区别
今天找资料的时候突然发现了这篇文章,觉得不错就拿来与大家分享,欢迎新手学习. eval()方法 在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降 ...
- CodeFile与CodeBehind的区别
CodeBehind 指定包含与页关联的类的已编译文件的名称.该属性不能在运行时使用. Specifies the name of the compiled file that contains t ...
最新文章
- ASP.NET程序中常用的三十三种代码(转载)
- 在Flutter中嵌入Native组件的正确姿势
- C语言--返回局部变量的地址
- C语言函数指针(结构体函数指针)
- 高校教师抄袭豆瓣博主文章,学校证实:基本属实!记过并调离教学科研岗位...
- codeforces:1361(div1)1362(div2):总结
- eclipes快捷键
- 使用 nvm 安装 nodejs 和 npm
- 复习----使用链表实现队列(先进先出)及迭代
- “数据资产化探索”专题
- 全能王PDF转换器 V2.0.0.2
- 一窥 ARM 的 AI 处理器
- Python网络编程之socketserver实现多并发
- xml文件、jsp文件、sql文件、shell脚本文件注释
- Java常用集合笔记
- php的慢查询,慢查询是什么
- 计算机网络自顶向下方法华为路由器IPV6到IPV4到IPV6的隧道及实现两端主机通信
- java图片无损压缩_java无损压缩Thumbnailator(google)
- bootcamp空间不足_mac安装双系统 提示磁盘上没有足够的可用空间的解决方法
- 监控网络行为——公务员上班玩游戏