如何在自定义.NETWeb控件中指定所需的属性?私有字符串_itemId;[Browsable(true),Description("项目所需的标识符。")]publicstringItemId{get{return_itemId;}set{if(string.IsNullOrEmpty(_itemId)){_itemId=value;}}}当有人在使用控件时,我怎么能真正做到这一点?我试图找到类似于required(true)的属性。我不知道有这个属性。我相信Page_Load事件(或某些渲染事件)只是检查该值是否已设置。如果不是,则抛出异常。我认为这是不可能的。考虑到设计人员需要能够在从工具箱中拖动控件时创建控件实例。到那时,它将具有属性的默认值,并且这些值必须有效。以上是C#学习教程:Howtospecifyrequiredpropertiesincustom.NETWebcontrols?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
