用vs,aspx文件里第一行都<%@ Page language="c#" Codebehind="****.aspx.cs" %>,这就是那个cs文件,而在一起的就没有这个标注。要分开的话,你只要用vs新建一个aspx文件。在把原来的事件加进新建的aspx文件即可。

解决方案 »

  1.   

    好分,ASPX负责的是HTML页面,CS负责的是方法的具体操作。
    先用VS.NET建立一个新的ASP.NET项目,然后把例程中<HTML>与</HTML>之间的部分COPY到ASPX文件中,ASPX文件头适当修改一下就行了,把剩下的COPY到CS文件中,应该没太多问题的
      

  2.   

    aspx是写入html页面代码,比如什么文本框,按钮,等等,保存文件名为aspx。其中在生成页面上输入数据,需要提交到cs文件中处理也就是到服务器端处理,在cs文件中写入运行的代码,文件名为.cs
    两个文件要一致。abc.aspx和abc.cs
      

  3.   

    真搞不懂你为什么一定要分开?
    把script中的写在cs中,应该需要做一些更改
      

  4.   

    benmo2000(笨笨) 朋友你一定不知道分开的好处,是吧?CS文件可以编译生成DLL文件,这样提高程序的封装性和安全性,而且以后软件升级也很方便。不需要全部覆盖,知道了吗?
      

  5.   

    自己建個WEB應用程序看看就明了
      

  6.   

    你新建一个asp.net应用程序,然后添加文件,代码就能分开,如果你想把你上面的那个分开,我想你新建一个文件,把你的页面代码添加到html里,把你的逻辑代码写到cs里,从新写一下
      

  7.   

    你把script里的代码拷出去创建一个AA.CS文件不就行了???再修改一下HTML文件Codebehind="AA.cs"