我想为我的所有 Web 表单添加自定义基类。我在我的 asp.net web 项目中创建了一个“App_code”文件夹,并添加了一个简单的基页面类,如下所示:
namespace MySite.Web
{
// base page for all the pages that need localization
public class LocalizationPage : System.Web.UI.Page
{
protected override void InitializeCulture()
{
base.InitializeCulture();
}
}
}
然后我尝试让asp.net web表单继承这个基页。我有这样的事情:
using MySite.Web;
namespace MySite.Public
{
public partial class RegisterPage : LocalizationPage
{
}
}
现在我遇到了 Visual Studio 无法识别我创建的 LocalizationPage 类的问题。在上面的代码片段中,LocalizationPage 没有突出显示为类。当我尝试编译时,我收到以下错误消息:
错误 1 类型或命名空间名称
找不到“本地化页面”
(您是否缺少 using 指令或
一个集会
参考?)
请提供建议...提前致谢。
打开 App_Code 文件夹中文件的属性,然后检查Build Action
。将其更改为Compile
这样该文件就包含在编译中,并且该类将存在。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)