我正在使用MudText并绑定到属性

<MudTextField Value="@MyClass.Age" Label="Age"  />

我找不到根据某些属性动态隐藏此文本框的方法.

推荐答案

通常,如果您不想根据在Razor页面中使用的变量值显示某些内容:

@if(shown)
{
    <MudTextField Value="@MyClass.Age" Label="Age"  />
}

@code
{
   bool shown = true;
   private void SomeFunction()
   {
       shown = false;
   }
}

Csharp相关问答推荐

react 式扩展连接中的非交叉LeftDurationTimeout

如何从泛型方法返回一个可为空的T,其中T:notnull?

EF Core 8—应用客户端投影后无法转换集操作

ASP.NET MVC中创建视图的过滤器

如何从HttpContext获取请求正文

当通过Google的Gmail Api发送邮件时,签名会产生dkim = neutral(正文散列未验证)'

附加标题不起作用,而添加则起作用

ASP.NET核心MVC SqlException:违反主键约束';PK_USER';.无法在对象';数据库中插入重复的密钥.用户';

在使用Audit.NET的AuditTrail实现中,如何逐月将数据摄取到AzureTableStorage?

Swagger没有显示int?可以为空

DateTime ToString()未以指定格式打印

在try 使用访问服务器上的文件夹时,如何解决CORS错误.NET核心API

泛型参数在.NET 8 AOT中没有匹配的批注

如何避免在.NET中将日志(log)写入相对路径

我可以强制System.Text.Json.JsonSerializer以非递归方式工作吗?

未显示详细信息的弹出对话框

如何消除Visual Studio错误,因为它不识别集合表达式的新C#12语法?

在C#/ASP.NET Core 7中,什么可能导致POST请求作为GET请求发送

这是T自身的布尔表达式是什么意思?

我应该使用IMhemyCache来存储承载令牌,还是应该为Azure函数中的401个错误实施Polly重试策略?