0
我有一個下拉列表在我的asp.net頁面有10個項目的列表。我想從下拉菜單中隱藏這些項目,以便用戶不能選擇它們。但是,我想用這些隱藏項目之一初始化下拉控件的值。如果用戶未觸摸下拉菜單,則即使該值隱藏在下拉選項中,該值也是有效的。另一方面,如果用戶打開下拉菜單,則他不能選擇隱藏的值。隱藏特定的下拉列表值
你會怎麼做呢?我嘗試設置ddl.Items [0] .Enabled = false,但是我無法將控件初始化爲該隱藏值。也就是說,如果它是隱藏的,該項目無法選擇甚至沒有編程...
,即可實現他們犯了一個錯誤,需要改回來,你想怎麼處理? – egrunin
方案是這樣的:用戶創建記錄,從列表中選擇值。通過管理員屏幕,管理員用戶可以將此下拉列表中的項目標記爲過時,以便在新記錄中不能選擇它們。當用戶打開一箇舊的記錄時,它必須填充並保持有效,直到他決定更改該值 - 在這種情況下,將廢棄隱藏的值... – user1365247