把html文件该为后缀为aspx后就没有cs文件

解决方案 »

  1.   

    你改动的只是页面文件,需在上边添加<%@ Page language="c#" Codebehind="Index.aspx.cs" AutoEventWireup="false" Inherits="Index" %>,然后指出相应的codebehind属性。
      

  2.   

    如上,codebehind是一种方法,你的CODE完全可以在一个文件中,分开来是为了开发更清晰/明确,与最终运行无关
      

  3.   

    还要在那些想在.cs文件中操作的控件里面添加ranat="server"属性
      

  4.   

    你可以创建一个aspx文件,然后把html文件中个别内容拷入。使用vs打开html文件,从菜单上选择“大纲”,你可以看到大纲。然后从大纲上选择个别内容块,然后“剪切”、“复制”,再到aspx页面窗口“粘贴”。
      

  5.   

    html没要要运行的代码 哪来.cs文件哦