无命名空间无法引用APP_CODE里面的类?
页面文件我没有命名空间:我想应该有个默认的命名空间。。。。不知道是什么
----------------------------page1.aspx.cs--------------------------------
using BLL;
using AjaxPro;
public partial class page1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
-------------------------------------
然后在App_Code里面建立一个类class1.cs,同样不设置命名空间。。。。也许也有一个默认的
---------------------------------class1.cs-------------------------------
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
public class Class1
{
}
-------------------------------------
但是无法在其他地方调用class1类,即使给class1类加上一个命名空间也不行
---------------------------------class1.cs-------------------------------
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
namespace classnew{
public class Class1
{
}
}
-------------------------------------
----------------------------page1.aspx.cs--------------------------------
using BLL;
using AjaxPro;
using classnew
public partial class page1 : System.Web.UI.Page
{
class1......会报错
protected void Page_Load(object sender, EventArgs e)
-------------------------------------
是在不知道是怎么回事。。。。。
[解决办法]
页面文件没有命名控件可能你创建的是 网站而不是web项目
[解决办法]
我本机没出现这种情况
不行的话给 class1类和aspx页加上相同的命名空间试试
[解决办法]