我在ASP.NET母版页上有一个DropDownList,当我从列表中选择一个不同的项目时,我想要更改一些值并刷新页面。我在DropDownList中启用了post back属性,但每当我选择时它仍然会返回到第一个值。有什么建议吗?
答案 0 :(得分:1)
请发布更多代码,以显示您在哪里设置下拉列表的值(包括加载和其他任何地方)。
通常,这只是不了解事件模型的情况。尝试在设置值的所有点上设置断点并逐步执行代码。
最明显的情况是,如果您在page_load事件处理程序中设置值而不是将其包装在检查中!Page.IsPostback