c# - 在 AspNetCore 中显示或隐藏 div 元素
问题描述
我使用 InstagramApiSharp,当用户登录时,有时需要将代码发送到电话或电子邮件。所以我有
<div id="login">
你在哪里输入登录名和密码如果应用程序需要发送代码,这个 div 必须隐藏和显示
<div id="сheck">
那么,我如何以及在哪里可以与 C# 中的 HTML 进行交互?
这是项目
解决方案
在您的控制器操作中,您可以设置ViewBag.IsLoginVisible = true;
然后在您的 HTML (.cshtml) 文件中执行以下语句:
@if (ViewBag.IsLoginVisible != null && ViewBag.IsLoginVisible == true)
{
<div id="login">
<!-- Your code -->
</div>
}
else
{
<div id="check">
<!-- Your code -->
</div>
}
推荐阅读
- python - dicts的深拷贝列表
- c# - 带有 TileBackgroundImage 的 uwp TileContent 不起作用
- r - Boxplot ggplot2:在分组箱线图中显示平均值和观察次数
- r - R Studio 的 metaMS 和 xcms 突然抛出错误
- angular - 在 Angular 组件中找不到服务
- iphone - 为什么 Google Pay 在 ajax 请求后无法从 iPhone Safari 运行?
- dart - 在飞镖中使用 $ 时的前导零
- ios - 如果使用 Xcode 13.5.1 编译,TestFlight 中的应用程序会崩溃,但如果使用 Xcode 10.3 编译则可以
- java - 如何消除E Zygote?
- linux - 如何创建使用密钥对登录的 Linux 用户