1楼:匿名用户
asp.***的c#源文件
2楼:匿名用户
asp.***的c#源文件.
c# aspx.designer.cs 是什么文件
3楼:揉木而弦
在aspx页面中使用的服务器控件 ,都会在这个aspx.designer.cs中自动生成对控件的声明
有时候会出现 在aspx页面明明使用了一个服务器控件,并且id和runnat属性都添加,却在后台aspx.cs中无法使用,这时可以检查aspx.designer.
cs 中对这个控件的声明语句,检查控件类型与id是否与aspx中的一致
4楼:匿名用户
设计器文件。说明你这个项目是web应用程序而不是web**。只有普通的web**才是aspx+cs的。
5楼:草薙在
是设计器文件,他由visual studio根据页面动态生成的,不要修改它,否则会出问题
如何为aspx页面添加.aspx.cs文件?
6楼:匿名用户
比如1.aspx
你再新建一个1.aspx.cs文件
然后在1.aspx的源视图里面加上
<%@ page language="c#" validaterequest="false" autoeventwireup="true" codefile="1.aspx.cs" inherits="你的类" %>
7楼:匿名用户
在 <%@ page 里加入 codefile="default.aspx.cs"
请教asp.***,在他们文件里.aspx文件是写前台的,那aspx.cs文件是干什么用的
8楼:神赐睿智
aspx文件里是写静态网页方面的, 开始有一句这个<%@ page language="c#" autoeventwireup="true" codefile="文件名称.aspx.cs" inherits="类名称" %>
codefile="文件名称.aspx.cs 就制定了这个页面要使用哪个aspx.cs文件
所有**都放在aspx。cs文件中, 但是上面这个**基本不是我们手写的, 是建立好aspx页面,双击自动生成的
在asp.***中,.aspx文件、.aspx.cs文件、.cs文件这三者的区别是什么?
9楼:人也是
aspx文件里是写静态网页方面的, 开始有一句这个 codefile="文件名称.aspx.cs 就制定了这个页面要使用哪个aspx.
cs文件 所有**都放在aspx。cs文件中, 但是上面这个**基本不是我们手写的, 是建立好aspx页面,双击自动生成的
10楼:一缕风霜一片晴
.aspx是写页面的;每一个.aspx文件
都有一个相对应的.aspx.cs文件,.
aspx.cs里一般写一些页面加载的事件,方法,.aspx.
cs也可以直接改变.aspx里的控件(按钮,text框之类的); .cs文件则是一般的(后台)**文件
请问一些用asp.*** c#开发的**系统,它们通常只有.aspx文件,而没有.aspx.cs文件。
11楼:匿名用户
我来给你详细解释一下,记得给分
1 所有.aspx.cs文件,会被编译到dll里去,实际上你也可以自
己写类和.aspx关联起来,也就是说不要.aspx.cs文件了,也行。
2 发布的时候,不需要.aspx.cs文件
3 如果别人能得到你c#编译出来的.dll文件,也能反编译看到你的c#源码,这里要说一下,c#编译出的dll和传统的比如vc++(非托管c++)编译的win32 dll不一样,c#的dll从概念上说更类似java编译出来的.class文件
4 如果你要让c#**保密,那一般的方式是用混淆加密,类似java的方式,让对方从你的dll里反编译时看到的**很难读(比如变量名都被替换成短的甚至无效的),这种方式只能说大大提高对方的解读时间成本,不能从根本上保密
5 如果要保密,可以用vc++开发那种传统c++和托管c++混合的**,这样对方除非反汇编后读了。但这点c#做不到。
其实如果不是很重要的**,不会有人反编译的,或者用4里说的就足够了
12楼:dot***达人
编译后了发布就是这样啊
.cs文件都编译成dll文件了,在bin目录里面呢回答你的问题补充:
效果怎么做到?
执行“发布**”菜单就可以了
为了加密?
这跟加密没有什么关系,即使是编译成dll,这种中间**dll把他的源**反编译回来太简单了。需要编译是因为你需要把c#**转成.***认同的中间**(il)才能执行
13楼:匿名用户
这是已经发布出来的了,源码当然不在。
或者理解为:源码编译成 : .dll 文件了。(在 bin 目录下就可以找到 .dll文件了)
14楼:匿名用户
用vs开发的asp.*** 系统采用了**分离技术
15楼:妫淑琴严鹃
dll文件一般都是自动生成的。。没有谁专门要生成dll文件的。。。
deployment
楼主可以找找这个插件。。
或者用vs
自动的**发布功能。。就生成dll
文件了。。。。。
16楼:石夏田衣
cs文件是服务器运行的**,在开发阶段时有的,在发布时,这些**生成dll文件,然后这些cs文件就可以删除掉了。服务器运行时访问已经编译过的dll文件,这样速度会更快。
这样可以更好的保护**开发者的**版权。
生成dll是自动的,所以不会增加难度。
17楼:漫金生种水
有**的,都要交代页面各种事件的处理。
仔细看看,你就知道**在**,研究一下你就这些**是什么意思了。
.*** 里面aspx.designer.cs的文件是干什么的
18楼:匿名用户
是窗体设计器生成的**文件,作用是对窗体上的控件执行初始化工作。在aspx页面中使用的服务器控件 ,都会在这个aspx.designer.cs中自动生成对控件的声明。
default.aspx和default.aspx.cs这两个文件有什么不同?
19楼:匿名用户
为了方面设计微软搞了这两种文件格式,一种是给美工设计的页面.aspx,另外一种是用来放隐藏**的文件格式.aspx.cs
c#.***扩展名是.aspx.cs
vb.***的是.aspx.vs
20楼:
两个文件是把网页的表现和内容分开来。
.cs文件内放与数据库连接和与数据库相关的查询,更新,删除等操作,还有各个按钮单击后发生的动作等。
而.aspx文件只是放各个控件的**,处理**一般放在.cs文件中。
21楼:匿名用户
为了方便维护,所以让页面**和程序**分开保存.
.aspx储存的是页面design**
.aspx.cs储存的是程序**
22楼:匿名用户
.aspx是页面
.aspx.cs我们管它叫**隐藏页
asp.***如何在aspx文件下添加一个aspx.cs文件
23楼:匿名用户
asp.***中,你添加web窗体时,就会自动在aspx文件下创建aspx.cs文件,不需要你自己添加。
如果你是想aspx页面与aspx.cs页面分离,那么你创建类就行了