CustomControl
プロパティ属性を持つカスタム ASP.NET サーバー コントロールがありますPath
。
Path
が明示的に指定されていない場合は、例外をスローします。
例えば、
<myControls:CustomControl Path="somedirectory/someotherdirectory/somefile.ext" runat="server" />
コンパイルする必要があり、
<myControls:CustomControl runat="server" />
例外をスローする必要があります。
プロパティのゲッターでこれを行うことができることはわかっていPath
ますが、これを必要とする属性はありますか?
アップデート
コード ビハインド プロパティのゲッター メソッドで使用する以外に、プロパティ属性の値を検証するメカニズムはありますか?