最基础的,为什么在类A中定义了变量B,C在其他页面(**.ASPX)的代码叶不能引用,都定义为PUBLIC的,.,.,..,,,,.,.,.,,,,.,.
错误:没有引用B(C)的命名空间~~~

解决方案 »

  1.   

    怎么可能呢,把你的代码贴出来看看,估计是你在C页面中没有对A类进行A a =new A()
    然后再调用a.B
      

  2.   

    using System;namespace WebApp
    {
    /// <summary>
    /// Class 的摘要说明。
    /// </summary>
    /// 
    public class Class
    {
          
    public string a;
    public Class()
    {

               
    }
    }
    }
    private void Page_Load(object sender, System.EventArgs e)
    {

    a=IDTb.Text ;
    /// 在此处放置用户代码以初始化页面
    }c:\inetpub\wwwroot\WebApp\WebForm3.aspx.cs(58): 名称“a”在类或命名空间“WebApp.WebForm3”中不存在
      

  3.   

    你认为这样用可以吗?肯定不行吧
    private void Page_Load(object sender, System.EventArgs e)
    {
                               Class c = new Class();
    c.a=IDTb.Text ;
    /// 在此处放置用户代码以初始化页面
    }