Как скрыть метку флажка? - PullRequest
1 голос
/ 09 марта 2012

У меня есть флажок ASP.NET, и я использую свойство .Text для хранения значения. Как скрыть текст флажка (метку)? Я использую свойство .Text для «скрытого» хранения одного значения.

Ответы [ 3 ]

3 голосов
/ 09 марта 2012

Флажки не предназначены для хранения скрытых значений. Вместо этого используйте HiddenField .

0 голосов
/ 10 марта 2012

Используйте пользовательский атрибут, которому предшествует «data-», для совместимости с HTML5.

 <asp:CheckBox id="myCheckbox" data-ID='X' runat='server' />

EDIT: Вы, вероятно, хотите сделать это из-за кода, хотя. Должно быть что-то вроде этого (не проверено):

myCheckbox.InputAttributes.Add("data-ID", "X");
0 голосов
/ 10 марта 2012

Когда вы используете скрытое поле, стоит упомянуть, что данные будут передаваться пользователю вместе с остальной частью страницы.Тогда более опытный пользователь может изменить эти данные.

Если вы хотите сохранить значение между загрузками страниц и не хотите, чтобы пользователь мог его изменить, вы можете использовать состояние сеанса .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...