![]() |
1
101
要禁用元素,应使用 disabled attribute .
我对你的代码做了一些修改,这将满足你的要求。Blazor将自动添加或删除
您还应该在按钮上使用disabled属性。这是一个更好的练习。
您仍然可以将其与应用CSS类来设置禁用元素的样式相结合。这取决于你。 |
![]() |
2
9
还可以获取值,将按钮直接作为表达式禁用
|
![]() |
3
6
有另一种方法可以实现这一点。
|
![]() |
4
4
引号可以带来所有的不同,或者至少在服务器预渲染期间: a) 不带引号-禁用参数在计算为false时将被删除。这将如预期的那样起作用:
b) 带引号-它将向参数eg添加一个“真”或“假”值。
|
![]() |
5
1
参考上述答案
以防万一
这可以通过添加
<InputText@bind Value=“UserModel.UserName”id=“UserName”class=“form control”disabled=@(!IsDisabled)/>
<输入已禁用=@(!IsDisabled)。。。 |
![]() |
6
0
我简化了完整的代码-工作!
|
![]() |
7
-1
Blazor使disabled=“false”消失。这句话不是真的!唯一的方法是像这样使用if语句。
|