【发布时间】:2010-05-24 07:30:02
【问题描述】:
我在我们的自定义页面中创建了一个公共属性列表。但是,当我想在任何 aspx 文件上分配属性时,它不会在智能感知中显示,当我使用它时,它说它是元素“页面”的无效属性。
那么,2 个问题。
- 如何让它以智能感知方式显示?
- 我可以将任何本地化变量设置为页面指令中的属性值吗?
谢谢!
这是我的基本页面上的属性:
/// <summary>
/// Robot meta tag
/// </summary>
[Browsable(true)]
public string Robots
{
get;
set;
}
我知道,如果我分配它,它仍然可以工作,但如果我们的 UI 开发人员有智能感知,那就太好了。更重要的问题是我是否可以在页面指令属性中的属性上设置本地化值。
【问题讨论】:
-
您能否展示一个自定义基本页面中的属性声明示例,您如何尝试使用它?
-
向我们展示代码。你真的把你的类称为“页面”而不是像 HermansCustomPage 这样的东西吗?
-
我也遇到了同样的问题。你找到解决方案了吗?
标签: c# asp.net intellisense attributes