我正在循環瀏覽我網站上發佈的所有數據並獲取值,然後稍後再使用。用戶將在頁面上放置2個單選按鈕,一個用正確答案,另一個用不正確答案。我需要知道如何根據發佈的數據查看單選按鈕是否已選中。這可能嗎?檢查是一個單選按鈕在ASP.NET中回發後被選中
謝謝。
我正在循環瀏覽我網站上發佈的所有數據並獲取值,然後稍後再使用。用戶將在頁面上放置2個單選按鈕,一個用正確答案,另一個用不正確答案。我需要知道如何根據發佈的數據查看單選按鈕是否已選中。這可能嗎?檢查是一個單選按鈕在ASP.NET中回發後被選中
謝謝。
如果單選按鈕被選中,會出現在發佈數據的標題,與鍵控其UniqueID:
if (Request.Form[yourRadioButton.UniqueID] != null) {
// Radio button is checked, do something.
}
如果硬要直接從請求收集讀書,讀Request.Form["radiobuttonname"]
它將包含所選按鈕的值。
但是,檢查單選按鈕控制本身要好得多 - 爲什麼你不能這樣做?
我不知道表單將從何處發佈,而表單是由用戶創建的,因此他將無法分配ASP.NET按鈕控件來調用特定的回發。這就是我決定這樣做的原因。 – webnoob 2010-12-13 14:03:14
嗯,我想我只是有一個propper金髮時刻。我忘記了這個值不會被公佈,除非它被檢查。 – webnoob 2010-12-13 14:03:57