大家好,问个小问题,在.net解决方案下面新建一个asp页面的时候,比如default.aspx为什么在他下面生成了一个
default.cs的c#源码,这个.cs文件有何作用?我是刚学的菜鸟,大家帮忙回答一下。

解决方案 »

  1.   

    .cs是写后台代码的地方 比如C#
      

  2.   

    .aspx是写前台代码的地方 比如html css javascript
      

  3.   

    托一个服务器空间button,在托一个lable,  双击button进入后台的click事件 写上
    lable1.Text = DateTime.Now.ToString();然后F5调试,点击button
    恭喜你 你可以在简历中写“熟悉asp.net”了 哈哈哈!!
      

  4.   

    Webform   窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用   Visual   Basic   或   Visual   C#   来编写 项目中所有   Web   窗体页的代码隐藏类文件都被编译成项目动态链接库(.dll)文件。.aspx页文件也会被编译,但编译方式稍有不同。当用户第一次浏览到.aspx页时,ASP.NET自动生成表示该页的.NET类文件,并将其编译成另一个.dll文件。为.aspx页生成的类从被编译成项目.dll文件的代码隐藏类继承。当用户请求Web页 URL时,.dll文件将在服务器上运行并动态地为您的页生成HTML输出。 
      

  5.   

    说的详细点,default.aspx.cs是怎么来的,怎样与Bill文件交互的?
      

  6.   

    在代码隐藏模型中,页的标记和服务器端元素(包括控件声明)位于 .aspx 文件中,而您的页代码则位于单独的代码文件中。其实你看你的cs代码文件包含一个分部类,即具有关键字 partial的类声明,以表示该代码文件只包含构成该页的完整类的全体代码的一部分。在分部类中,添加应用程序要求该页所具有的代码。此代码通常由事件处理程序构成,但是也可以包括您需要的任何方法或属性。关于代码隐藏页概述,参考MSDNhttp://msdn.microsoft.com/zh-cn/library/ms178138(v=vs.80).aspx
      

  7.   

    asp.net不是脚本语言,有点儿像jsp 和java的结合体
      

  8.   


    兄弟 code-behind技术 难道如今才知道?