asp.net使用c#DropDownList项未选中
asp.net使用c#DropDownList项未选中,c#,asp.net,drop-down-menu,selected,C#,Asp.net,Drop Down Menu,Selected,ASP.NET使用C: 我有一个下拉列表和一个按钮 在Page\u Load中,我通过SQL Query手动将数据库中的一些项目填入DropdownList 单击按钮后,我想对列表中的选定项目发出警报,但每次都是第一个项目发出警报,而不是选定的项目 这么简单,但我做错了什么?没有你的代码很难说,但我猜在你的页面加载上,你重新加载你的dropdownlist,这就是删除选中的项目,每次都给你第一个项目 如果是这种情况,请检查请求是否为回发,不要重新填充下拉列表。如果没有您的代码,很难说,但我猜在页
ASP.NET
使用C
:
我有一个下拉列表
和一个按钮
在Page\u Load
中,我通过SQL Query
手动将数据库中的一些项目填入DropdownList
单击按钮后,我想对列表中的选定项目发出警报
,但每次都是第一个项目发出警报,而不是选定的项目
这么简单,但我做错了什么?没有你的代码很难说,但我猜在你的页面加载上,你重新加载你的dropdownlist,这就是删除选中的项目,每次都给你第一个项目
如果是这种情况,请检查请求是否为回发,不要重新填充下拉列表。如果没有您的代码,很难说,但我猜在页面加载时,您会重新加载dropdownlist,这会删除所选项目,每次都会给您第一个项目
如果是这种情况,请检查请求是否为回发,不要重新填充下拉列表。当单击按钮“发生回发”并再次运行页面加载和填充下拉列表时,请显示所选的第一项
if (!IsPostBack)
{
//fill the dropdownlist
}
当点击按钮“发生回发”并再次运行“页面加载和填充”下拉列表时,显示所选的第一项
if (!IsPostBack)
{
//fill the dropdownlist
}
在页面加载中将代码设置为if(!ispostback){code…}
在页面加载中将代码设置为if(!ispostback){code…}