ASP.NET
使用C#
:asp.net使用c#DropDownList項未選中
我有一個DropdownList
和一個Button
。
在Page_Load
中,我通過SQL-Query
手動填充DropdownList
,其中包含數據庫中的一些項目。
點擊按鈕後,我想要Alert
列表中的所選項目,但每次第一項警報而不是所選項目。
這麼簡單,但我做錯了什麼?
ASP.NET
使用C#
:asp.net使用c#DropDownList項未選中
我有一個DropdownList
和一個Button
。
在Page_Load
中,我通過SQL-Query
手動填充DropdownList
,其中包含數據庫中的一些項目。
點擊按鈕後,我想要Alert
列表中的所選項目,但每次第一項警報而不是所選項目。
這麼簡單,但我做錯了什麼?
沒有你的代碼,這很難說,但我猜你的頁面加載,你重裝你的下拉列表,這是去除所選擇的項目,每一次給你的第一個項目。
如果是這種情況,檢查請求是回發,並且不重新填充下拉列表。
當點擊按鈕發生回發並運行page_load並填充下拉列表agin然後顯示第一個選擇的項目。
if (!IsPostBack)
{
//fill the dropdownlist
}
發佈您的代碼。 – fardjad
將代碼設置爲'if(!ispostback){code ...} in page load' – ashkufaraz