2012-03-09 142 views
1

我有一個ASP.NET複選框,我正在使用.Text屬性來存儲一個值。如何隱藏複選框的文本(標籤)?我正在使用.Text屬性來存儲單個值的「隱藏」。如何隱藏複選框標籤?

+0

你可能想使用屬性而不是'Text'屬性 – 2012-03-09 18:43:50

回答

0

當您使用隱藏字段時,值得一提的是數據會隨着頁面的其餘部分一起傳送給用戶。更高級的用戶可以修改這些數據。

如果要在頁面加載之間存儲值並且不希望用戶能夠對其進行修改,則可以使用session state

0

使用以「data-」開頭的自定義屬性符合HTML5。

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

編輯: 你可能想從代碼隱藏做到這一點,雖然。應該是這樣的(未經測試):

myCheckbox.InputAttributes.Add("data-ID", "X");