O atributo da propriedade de controle do servidor ASP.NET deve ser obrigatório

Tenho um controle de servidor ASP.NET personalizadoCustomControl com um atributo de propriedadePath.

Se oPath não está especificado explicitamente, quero que uma exceção seja lançad

Por exemplo

<myControls:CustomControl Path="somedirectory/someotherdirectory/somefile.ext" runat="server" />

deve compilar e

<myControls:CustomControl runat="server" /> deve lançar uma exceção.

Eu sei que posso fazer isso no getter doPath propriedade, mas existe algum atributo que precise diss

Atualiza

xiste algum mecanismo para validar os valores dos atributos da propriedade que não seja o método getter das propriedades code-behin

questionAnswers(4)

yourAnswerToTheQuestion