<MyComponent MyParameter="@MyParameter"></MyComponent>
Run Code Online (Sandbox Code Playgroud)
我希望MyComponent标记在未向MyParameter参数提供任何值时抛出错误。
MrC 又名 Shaun Curtis 的答案可以在运行时完成工作,但如果您愿意,您可以进一步EditorRequired在参数上使用注释。如果未设置该参数,这将在设计时产生警告。
[Parameter]
[EditorRequired]
public string MyParameter { get; set; }
Run Code Online (Sandbox Code Playgroud)
需要 .NET 6,请在此处阅读更多信息。
然而,这不会在运行时引发错误,因此您仍然需要检查参数。
| 归档时间: |
|
| 查看次数: |
1144 次 |
| 最近记录: |