具有自定义属性表单的 ASP.NET 组件
Posted
技术标签:
【中文标题】具有自定义属性表单的 ASP.NET 组件【英文标题】:ASP.NET Component with custom property form 【发布时间】:2011-06-29 16:10:33 【问题描述】:我正在开发一个供内部使用的自定义 DataGridView 控件,并且我想添加一个自定义属性选项,它会在其中启动一个 WinForm 以添加自定义属性。想想 DataGridView 的 Columns 属性设计器,您在其中单击带有文本“...”的按钮,它会打开一个 WinForm,您可以在其中添加不同的 BoundColumns。这正是我喜欢做的事情,但我不知道如何开始,甚至不知道从哪里开始。如何做到这一点?
【问题讨论】:
【参考方案1】:这是你需要知道的(基础):http://msdn.microsoft.com/en-us/library/zt27tfhy.aspx
这是一个有用的例子(在第一个链接中):http://msdn.microsoft.com/en-us/library/az5kdaz0.aspx
如果你想构建一个自定义的DataGrid,你需要构建一个从DataGrid控件继承的控件,在读取顶部的链接文档后,你可以添加具有所需属性的属性,以便在Control中使用它。
(抱歉英语不好,我是意大利人!)。
【讨论】:
以上是关于具有自定义属性表单的 ASP.NET 组件的主要内容,如果未能解决你的问题,请参考以下文章
使用 IClientModelValidator 在 ASP.NET Core 中使用参数自定义客户端验证属性
从 ASP.net Core 2 中的视图访问自定义 ApplicationUser 属性
如何在 ASP.Net MVC 5 视图中获取 ApplicationUser 的自定义属性值?