关于aspx.designer.cs
来源:互联网 发布:php单例模式主要用于哪 编辑:程序博客网 时间:2024/05/03 10:35
.aspx文件、.aspx.cs文件和.aspx.designer.cs的一些说明
.aspx文件:(页面)书写页面代码。存储的是页面design代码。只是放各个控件的代码,处理代码一般放在.cs文件中。
.aspx.cs文件:(代码隐藏页)书写类代码。存储的是程序代码。一般存放与数据库连接和数据库相关的查询。更新。删除操作,还有各个按钮单击后发生的动作等。
.aspx.designer.cs文件:书写页面设计代码。通常存放的是一些页面控件中的控件的配置信息,就是注册控件页面。这个东西是窗体设计器生成的代码文件,作用是对窗体上的控件执行初始化工作。
CodeBehind 用于绑定.aspx.cs文件,Inherits用于绑定.designer文件。
如何重新生成designer.cs文件
在 aspx 页面中使用的服务器控件 ,都会在这个aspx.designer.cs中自动生成对控件的声明,有时候会出现在 aspx 页面明明使用了一个服务器控件,并且 id 和Runat属性都添加,却在后台 aspx.cs 中无法使用,这时可以检查 aspx.designer.cs 中对这个控件的声明语句,检查控件类型与 id 是否与 aspx 中的一致。
vs 2003 以前都把这部分代码放到窗体的cs文件中,由于这部分代码一般不用手工修改,在 vs 2005 以后把它单独分离出来形成一个 designer.cs 文件与窗体对应。这样 cs 文件中剩下的代码都是与程序功能相关性较高的代码利于维护。
如果desiger.cs错误,或者误删除了此文件,可以用下面方法重新生成:
删除designer.cs文件,然后选择这个项目,右击,选择“转换为web应用程序”。会自动生成新的同步了的desinger.cs。
提示
Web项目有两种, 一种 WebSite 是不生成 designer.cs的,另一种WebApplication才生成这个文件。
请参考 WebSite 和 WebApplication 的区别
- 关于aspx.designer.cs
- 关于aspx.designer.cs
- 关于aspx.designer.cs
- aspx.designer.cs
- 为何没有.aspx.designer.cs文件?
- .aspx文件、.aspx.cs文件和.aspx.designer.cs的一些说明
- <%=%> 引发的aspx文件、.aspx.cs文件和.aspx.designer.cs的一些说明
- 关于.aspx与.aspx.cs的关系
- 关于.aspx与.aspx.cs的关系
- 经常被vs2008的xx.aspx.designer.cs与界面不同步的问题烦恼
- 关于Dispose在aspx.cs上的使用
- 关于aspx.cs中应该用字段还是属性
- IMinterface.Designer.cs
- designer.cs文件
- FormWordpad.Designer.cs
- FormFindText.Designer.cs
- FormOffsetPosition.Designer.cs
- FormAttributes.Designer.cs
- .Net Framework各个版本区别
- 收藏的网站
- ASP.NET MVC 4 Controller与Action
- VS2010快捷键
- 开放式视觉伺服平台源代码_下位机(初步版本,未对细节做修订)
- 关于aspx.designer.cs
- 技术人员如何创业:打造超强执行力团队
- ASP.NET MVC 介绍
- mysql主从延迟 mysql transfer 解决方案
- 理解模型,视图和控制器(C#)
- 矩阵连乘详解
- IOS 在iPhone上实现简单Http服务
- jQuery商品搜索筛选导航菜单
- poj 1651 Multiplication Puzzle