如何在aspx页面中隐藏ASP.NET自定义控件的属性?
发布时间:2020-05-24 12:43:19 所属栏目:asp.Net 来源:互联网
导读:我正在编写ASP.NET自定义控件,我希望它有一些属性,这些属性只能在运行时从代码中看到 – 我的意思是,这些属性在设计器和aspx代码中都不应该是可见的包含此控件的页面.我试过使用以下属性: [DesignerSerializationVisibility(DesignerSerializationVisibility
|
我正在编写ASP.NET自定义控件,我希望它有一些属性,这些属性只能在运行时从代码中看到 – 我的意思是,这些属性在设计器和aspx代码中都不应该是可见的包含此控件的页面.我试过使用以下属性: [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 但不幸的是,在编辑aspx页面时,这个属性在Intellisense组合框中仍然可见.是否可以在服务器端代码之外的任何地方隐藏此属性? 解决方法这应该是诀窍://Hide from Designer Property Grid
[Browsable(false)]
// Hide from VS.NET Code Editor IntelliSense
[EditorBrowsable(EditorBrowsableState.Never)]
// Not Serialized in Designer Source code "HTML view"
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public List<Item> SomeData { ... } (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 应该在ASP.NET页面中完成哪些操作?
- asp.net-mvc – 尝试使用TeamCity构建asp.net mvc Web应用程
- asp.net-core – 如何在Visual Studio 2015 RC中为ASP.NET
- asp.net-mvc – ASP.NET Core MVC:设置身份cookie的到期
- asp.net-mvc-4 – 使用@ Url.Content(“”)有什么好处
- asp.net – 为什么IIS7需要很长时间
- 天蓝色 – 不在托管服务或开发结构中运行(生产,而不是调试/
- asp.net – HtmlGenericControl(“br”)呈现两次
- asp.net-mvc – ASP.NET MVC3 – 3层设计 – 事务控制和业务
- asp.net-mvc – 实体框架4.3 无效的列名称“CreatedOn”
推荐文章
站长推荐
- asp.net-mvc – asp.net mvc如何正确测试控制器
- asp.net – 由Chrome和FF破坏的会话变量
- asp.net-mvc-3 – 使用csvhelper(nuGET)和C#MVC导
- asp.net-mvc-routing – 如何防止Url.RouteUrl(…
- ASP.NET实现二维码
- asp.net – Request.Url.AbsoluteUri和重写的URL
- asp.net-mvc-3 – 使用@ Html.Raw有风险吗?
- asp.net – 对于未更改的静态内容,Amazon CloudF
- 使用asp.net渲染无序列表
- asp.net-mvc-4 – 通过ADAL JavaScript Ajax和Kn
热点阅读
