当前位置:编程学习 > C#/ASP.NET >>

找不到同一个文件夹.cs文件中的类。请高手帮忙!多谢

环境:asp.net 2.0   开发工具vs2010  操作系统win7.  建了一个虚拟目录 hyff,并添加了应用程序。

在hyff目录中有 a.aspx 、a.aspx.cs 、bb.cs文件。a.aspx.cs 、bb.cs中的类定义同一命名空间HYFF。
在bb.cs中定义了
namespace HYFF
{
    public static class JiBenXinXi
    {
        public static int TongJi(String strSQL)
       {}
     }
}

在a.aspx.cs中定义
namespace HYFF
{
    public partial class KunBao:System.Web.UI.Page
    {
         protected void Page_Load(object sender,EventArgs e)
        {
             int ff=JiBenXinXi.TongJi(strSQL);
         }
     }
}

用VS2010开发时,智能感知能感知开JiBenXinXi.TongJi

但网页运行时确出现错误:

编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 

编译器错误消息: CS0234: 命名空间“HYFF”中不存在类型或命名空间名称“JiBenXinXi”(是缺少程序集引用吗?)

源错误:

行 48:                     int ff=JiBenXinXi.TongJi(strSQL);


请各位高手帮忙!!多谢

 






















--------------------编程问答-------------------- 这么长时间都没人回复呀,我的人缘太差了,晕!! --------------------编程问答-------------------- 应该是aspx文件的问题,需要看aspx 文件第一行 --------------------编程问答-------------------- 应该是aspx文件的问题,需要看aspx 文件第一行 --------------------编程问答-------------------- JiBenXinXi.TongJi()方法在另一个类里面,你在要调用的那个页面都没new个对象,怎么可能就直接调用的出来呢。应该是:bb b=new bb(); int ff=b.JiBenXinXi.TongJi(strSQL);   试试看吧。

补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,