一个新建aspx页面的问题?

jiejiexuxu11 2012-04-07 03:03:10
大家好,问个小问题,在.net解决方案下面新建一个asp页面的时候,比如default.aspx为什么在他下面生成了一个
default.cs的c#源码,这个.cs文件有何作用?我是刚学的菜鸟,大家帮忙回答一下。
...全文
324 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycproc 2012-04-09
  • 打赏
  • 举报
回复

兄弟 code-behind技术 难道如今才知道?
色拉油 2012-04-09
  • 打赏
  • 举报
回复
asp.net不是脚本语言,有点儿像jsp 和java的结合体
血痕123456 2012-04-09
  • 打赏
  • 举报
回复
这个是后台代码啊,没有这个你怎么和数据库交互呢,不然就只有前台页面了,没有动态交互的作用·····
0c0c0f 2012-04-07
  • 打赏
  • 举报
回复
些后台代码用的,可以用c#语言
我爱小土豆 2012-04-07
  • 打赏
  • 举报
回复
是后台,在里面用来写一些事件方法什么的
EnForGrass 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

Webform 窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用 Visual Basic 或 Visual C# 来编写

项目中所有 Web 窗体页的代码隐藏类文件都被编译成项目动态链……
[/Quote]
在代码隐藏模型中,页的标记和服务器端元素(包括控件声明)位于 .aspx 文件中,而您的页代码则位于单独的代码文件中。其实你看你的cs代码文件包含一个分部类,即具有关键字 partial的类声明,以表示该代码文件只包含构成该页的完整类的全体代码的一部分。在分部类中,添加应用程序要求该页所具有的代码。此代码通常由事件处理程序构成,但是也可以包括您需要的任何方法或属性。

关于代码隐藏页概述,参考MSDNhttp://msdn.microsoft.com/zh-cn/library/ms178138(v=vs.80).aspx
jiejiexuxu11 2012-04-07
  • 打赏
  • 举报
回复
五楼的说的不错,谢谢了1
jiejiexuxu11 2012-04-07
  • 打赏
  • 举报
回复
说的详细点,default.aspx.cs是怎么来的,怎样与Bill文件交互的?
orochiheart 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

Webform 窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用 Visual Basic 或 Visual C# 来编写

项目中所有 Web 窗体页的代码隐藏类文件都被编译成项目动态链……
[/Quote]
+1 学习!
EnForGrass 2012-04-07
  • 打赏
  • 举报
回复
Webform 窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用 Visual Basic 或 Visual C# 来编写

项目中所有 Web 窗体页的代码隐藏类文件都被编译成项目动态链接库(.dll)文件。.aspx页文件也会被编译,但编译方式稍有不同。当用户第一次浏览到.aspx页时,ASP.NET自动生成表示该页的.NET类文件,并将其编译成另一个.dll文件。为.aspx页生成的类从被编译成项目.dll文件的代码隐藏类继承。当用户请求Web页 URL时,.dll文件将在服务器上运行并动态地为您的页生成HTML输出。
orochiheart 2012-04-07
  • 打赏
  • 举报
回复
托一个服务器空间button,在托一个lable, 双击button进入后台的click事件 写上
lable1.Text = DateTime.Now.ToString();

然后F5调试,点击button。。。
恭喜你 你可以在简历中写“熟悉asp.net”了 哈哈哈!!
fuyu6457 2012-04-07
  • 打赏
  • 举报
回复
后台,可以操作你的页面
orochiheart 2012-04-07
  • 打赏
  • 举报
回复
.aspx是写前台代码的地方 比如html css javascript
orochiheart 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
大家好,问个小问题,在.net解决方案下面新建一个asp页面的时候,比如default.aspx为什么在他下面生成了一个
default.cs的c#源码,这个.cs文件有何作用?我是刚学的菜鸟,大家帮忙回答一下。
[/Quote]
.cs是写后台代码的地方 比如C#

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧