[英]Return dropdownlist to initially selected value
我正在創建一個create-read-edit-delete接口。
我有一個動態填充的dropdownlist
, ddl_Status
,它在頁面加載時設置為選擇一個特定的值。 然后禁用下拉列表。
如果用戶單擊“編輯”,則啟用下拉列表。 然后,用戶可以更改選擇。
如果用戶單擊“取消”,我想將下拉列表返回到它的初始選擇,然后禁用它。 如果我使用ddl_Status.SelectedValue
我會得到用戶選擇的值。
在javascript中我會使用ddl_Status.defaultValue
但我找不到.NET中的等價物。 我正在考慮使用隱藏字段值來存儲初始值,但這看起來很笨拙。
填充下拉列表時,當用戶單擊“取消”時,將默認值存儲在asp隱藏字段(hdn_DefaultValue)中:ddl_Status.selectedValue = hdn_DefaultValue。
您可以在加載頁面后立即將ddl_Status.SelectedIndex
存儲在變量中,並在每次用戶單擊“取消”時將其還原。 當然,只有在沒有對項目進行任何更改的情況下,這才有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.