我遇到了页面指令的问题。文件后面的代码是名称空间内的CodeBehind.cs,内容是aspnetian。页面指令的继承和src属性的问题
当我指定继承和src属性等...
<%@ Page Language= "C#" src="~/CodeBehind.cs" inherits="aspnetian.CodeBehind.cs" %>
分析器错误信息:基类型“aspnetian.CodeBehind.cs”不源文件中存在“〜/ CodeBehind.cs ”。
如果删除了命名空间,并指定该指令像...
<%@ Page Language= "C#" src="~/CodeBehind.cs" inherits="CodeBehind.cs" %>
它给出了这样的错误:
class 'codeBehind' and namespace 'CodeBehind', declared in 'D:\AspPractice\WebApplication1\WebApplication1\codeBehind.aspx.designer.vb', conflict in namespace 'WebApplication1'. D:\AspPractice\WebApplication1
\WebApplication1\codeBehind.aspx.vb
请告诉我,我错了,请告诉我正确的方法。
您的程序中有两个文件名称相同(CodeBehind),即冲突的原因,将您的C sharp文件名更改为CsharpCb.cs并为您的第一个错误,请注意,您不需要输入页面属性中的名称空间。 – 2011-04-03 19:21:43