Другой способ - добавить @type = password
к вашим html.texbox()
атрибутам, например, так:
перед преобразованием:
@Html.TextBox("mypass", null, new { @class = "" })
После преобразования:
@Html.TextBox("mypass", null, new { @class = "", @type = password })
Это замаскирует текст вашего текстового поля кружками вместо текста. Это происходит потому, что атрибут @type = password
сообщает вашему текстовому полю, что он имеет тип «пароль».
Этот метод преобразования вашего текстового поля в ввод пароля является простым и быстрым способом преобразования из стандартного текстового поля формы бритвы.
Что вы ожидаете от этого места? Таблица не может переформатироваться, чтобы заполнить оставшееся пространство - это похоже на рецепт ошибочных ответов браузера.
Подумайте о сокрытии содержимого td, а не самого td.
.hide{
visibility: hidden
}
<td class="hide"/>
Править- Только для вас
Разница между отображением и видимостью заключается в следующем.
«display»: имеет много свойств или значений, но вы сосредоточены на «none» и «block». «none» похоже на скрытое значение, а «block» похоже на show. Если вы используете значение «none», вы полностью скроете любой тег html, который вы применили к этому стилю css. Если вы используете «блок», вы увидите тег html и его содержимое. очень просто.
«visibility»: имеет много значений, но мы хотим узнать больше о «скрытых» и «видимых» значениях. «hidden» будет работать так же, как значение «block» для отображения, но это скроет тег и его содержимое, но не скроет физическое пространство этого тега. Например, если у вас есть пара строк текста, то и изображение (рисунок), а затем таблица с тремя столбцами и двумя строками с иконками и текстом. Теперь, если вы примените видимость css со скрытым значением к изображению, изображение исчезнет, но пространство, которое использовало изображение, останется на его месте, другими словами, вы закончите с большим пространством (дырой) между текстом и Таблица. Теперь, если вы используете значение "visible", ваш целевой тег и его элементы снова станут видимыми.
вы закончите с большим пространством (дырой) между текстом и таблицей. Теперь, если вы используете значение "visible", ваш целевой тег и его элементы снова станут видимыми. вы закончите с большим пространством (дырой) между текстом и таблицей. Теперь, если вы используете значение "visible", ваш целевой тег и его элементы снова станут видимыми.В моей конкретной реализации EmployeeAccessService вызывается из репозитория. Это действительно фасад антикоррупционного уровня. Он делегирует EmployeeAccessAdapter. Адаптер извлекает объект из устаревшей модели (которую он получает из EmployeeAccessFacade), затем передает его в EmployeeAccessTranslator для преобразования объекта из устаревшей модели в объект домена в модели моего приложения.
Точно так же, как вы все скрываете: visibility: hidden;
Вы можете просто скрыть содержимое тега Например,
, просто включив атрибут стиля: style = "display: none"
<td style = "display:none" >
<p> I'm invisible </p>
</td>
Похожие вопросы: