CodeBehind是vs.net专用的属性,用来使vs.net将aspx页与后台代码文件关联起来,比如你在aspx页上拖入一个控件后,vs.net就会自动在代码文件中生成这个控件的声明代码,双击一个按钮,vs.net就会自动为该按钮生成Click事件的代码等等;Inherits:
定义供页继承的代码隐藏类。可以是从 Page 类派生的任何类(.net文档)Src:
指定在请求页时动态编译的代码隐藏类的源文件名称。您可以选择将页的编程逻辑包含在代码隐藏类中或 .aspx 文件的代码声明块中。 
注意 RAD 设计器(如 Visual Studio .NET)不使用此属性。而是会预编译代码隐藏类,然后使用 Inherits 属性。(.net文档)简单的说,
CodeBehind是由.vb或.cs文件編譯為.dll 文件后才用的.
Src是直接引用.vb或.cs文件,不用編譯為.dll 文件就可使用.如果你用src,还用Visual Studio .NET编辑的话,把你的cs文件从项目中排除试试。