asp.net DropDownList的'EnableViewState = false'

use*_*312 4 asp.net viewstate drop-down-menu

如果asp.net DropDownList设置为EnableViewState = false,则DropDownList.SelectedItem返回null.

那么我可以用什么技术来获取DropDownList的SelectedItem,同时保持EnableViewState = false?

Jas*_*ong 7

Request.Form[yourDropDownList.UniqueID] 
Run Code Online (Sandbox Code Playgroud)

UniqueID返回"ctl00 $ ContentMain $ ddlCountry",其中ClientID返回"ctl00_ContentMain_ddlCountry"

UniqueID将插入到回发表单名称中使用的HTML表单的名称中.