为什么别人的原代码有*.ASPX.CS这样的文件,而我没有,我要怎么添加呢
还是默认生成的呢,我怎么找不到啊?
    谢谢了,我刚学,书上没找到。

解决方案 »

  1.   

    别人是用visual studio 开发的,你也许不是.
      

  2.   

    如果代码内置,那么那些CS代码就在ASPX页面内。
    如果是Code_Behind,就把代码和控件页面分开,成为aspx和aspx.cs两个文件。在VS下默认是后者。有的书的例子没有分开,都是在ASPX内完成,强烈不推荐这种做法。
      

  3.   

    自己在项目中添加新项,添加一个ASPX应该就有了
      

  4.   

    如果你用vs开发,那么在新建窗体的时候注意选择是页面和后台代码分离,这个vs2005有个选项框的,其实后台代码是可以写在前台页面的!看你自己的选择,不过一般来说,页面和后台代码分离有利于开发和维护!
      

  5.   

    我的是Web Developer速成版的,没看到有选择前后台代码分离啊
      

  6.   

    不分离那是asp的编程方式,不是asp.net下推荐的。
      

  7.   

    如果你非使用那个速成版本(我没用过),那么你可以自己建立aspx.vb(cs)为后缀名的文件
      

  8.   

    .cs文件是服务器端代码.aspx是客户端代码
      

  9.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="DataList.aspx.cs" Inherits="DataList" %>那个CodeFile把后台文件连起来。这是VS2005(.net2.0)里的。记得VS2003(.net1.1)里是Code_Behind