asp.net - asp.net DropDownList 的“EnableViewState = false”

标签 asp.net drop-down-menu viewstate

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

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

最佳答案

Request.Form[yourDropDownList.UniqueID] 

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

UniqueID 被插入到用于回发表单名称的 HTML 表单的名称中。

关于asp.net - asp.net DropDownList 的“EnableViewState = false”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1318883/

相关文章:

asp.net - 使用 ASP.NET Web API 到多对多关系的 HTTP POST

c# - 可以将null插入到Cache中吗?

c# - 如何在 View 状态中存储对象?

html - 导航在 ie8 中无法正常工作 - 没有背景颜色 + 子菜单没有内联样式

javascript - 刷新后隐藏内容

c# - 如何删除或压缩您的 asp.net viewstate

asp.net - 当启用 EnabledEventValidation 时,Firefox 中出现无效 ViewState 错误

做出选择之后、提交上传之前的 asp.net FileUpload 事件

asp.net - 异步任务 ASP.net HttpContext.Current.Items 为空 - 如何处理此问题?

jquery/css 将列表更改为下拉列表