如何引用app_code里的类
在Question.aspx 后台如何引用app_code中ClientHelper.cs类中的属性
--------------------编程问答-------------------- 不用引用啊,我都是直接用的。之间可以用的。不行就重新生成一下。 --------------------编程问答-------------------- ClientHelper.cs里的类有没有定义命名空间啊?有的话要加上。另外如果不是静态类,需要new一个实例再用。
重新生成下解决方案看看提示是什么。 --------------------编程问答-------------------- using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
/// <summary>
///ClientHelp 的摘要说明
/// </summary>
public class ClientHelp
{
public ClientHelp()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
public static String UserCode
{
get
{
if (HttpContext.Current.Session["UserCode"] == null)
{
return "";
}
else
{
return HttpContext.Current.Session["UserCode"].ToString();
}
}
set
{
HttpContext.Current.Session["UserCode"] = value;
}
}
}
在后台引用累类 错误 1 找不到类型或命名空间名称“ClientHelp”(是否缺少 using 指令或程序集引用?) --------------------编程问答-------------------- ClientHelp.ClientHelp..
加多一层看看. --------------------编程问答-------------------- 不行额 引用根本没的提示额 --------------------编程问答--------------------
最好还是加上
namespace 命名空间
{
}
这样就行了,具体为什么 我想可能是如果生成bin 它自己也不知道没有命名空间的该成生到哪去.
--------------------编程问答-------------------- ClientHelp clienthelp = new ClientHelp();
string s1=clienthelp.UserCode;
--------------------编程问答-------------------- Appcode 不用引用。 --------------------编程问答-------------------- 没看出有什么问题,整个解决方案重新生成下试试吧 --------------------编程问答-------------------- 你cs文件里定义的类名是ClientHelp,而你在aspx.cs里写的是ClientHelper,多了个"er",当然提示错误了。 --------------------编程问答-------------------- 添加引用
using 命名空间。 --------------------编程问答-------------------- 选中你的类文件,在属性中“高级”中的“生成操作”从默认“内容”改为“编译”就可以了 --------------------编程问答-------------------- namespace XXXX
{
public class Web
{
}
}
可以加一个namespace 然后在你使用的页面加上:using XXXX;
补充:.NET技术 , ASP.NET