我在回发期间获取下拉列表的选定值时遇到问题,仅未设置selectedlvalue。
但是我可以看到这些值被发布到服务器并且可以在Response.Form中找到。
Request.Form["ctl00$ContentPlaceHolder1$ctl00$ddlProvice"] "4" string
看起来所选值没有绑定到下拉列表服务器控件。
我不直接从Response.Form读取下拉选择值。怎么解决这个问题?
答案 0 :(得分:3)
您可能也会绑定DropDownList
中的postback
,而不是写入所选索引。你可以绑定DropDownList
! Page.IsPostBack阻止。
if(!Page.IsPostBack)
{
//bind dropdownlist here
}