asp.net-mvc - MVC 使用 EditorForModel 隐藏标签并显示占位符
问题描述
我有以下视图模型类:
public class RegistrationViewModel
{
[Required]
[DataType(DataType.EmailAddress)]
[EmailAddress]
[Display(Prompt = "Email" )]
public string Login { get; set; }
}
还有这个模板
@model System.String
@Html.TextBox("", ViewData.TemplateInfo.FormattedModelValue,
new { @class="form_text",
placeholder = ViewData.ModelMetadata.Watermark
?? ViewData.ModelMetadata.DisplayName
?? ViewData.ModelMetadata.PropertyName})
我该如何隐藏标签?
解决方案
推荐阅读
- javascript - 在动态创建的输入文本上附加 eventListener
- python - 更改 crm.lead 模型中的默认货币 (odoo 12)
- javascript - 在按钮单击时水平反应滚动组件
- python - 在熊猫中重新索引时删除不必要的行
- c# - 为什么着色器不在地形上工作?它应该画一个圆圈
- laravel - Laravel + PhpStorm 缓存问题
- ios - GPS 地理位置权限对话框未在 iOS 中显示
- kubernetes-helm - Helm 暴露普罗米修斯仪表板
- python - 基于 Python tkinter 组合框输入选择的隐藏/显示框架(标签和小部件包装在框架内)
- hadoop - 如何删除 HDFS 中名称中包含工作的所有目录?(使用命令行)