【发布时间】:2018-04-25 23:05:23
【问题描述】:
我有一个 ModalPopupExtender,其中包含一个 RadioButtonList,它有 2 个 ListItem 按钮。
当弹出窗口可见时,已经正确选择了一个按钮。
如果我点击另一个按钮,我会得到Page_Load,然后是OnSelectedIndexChanged 事件,正如预期的那样。
我的 Page_Load 处理程序调用 ModalPopupExtenderExchangeDevice.Show(),这会导致在代码隐藏完成时弹出窗口仍然可见。
正如预期的那样,现在选择了相反的按钮。如果我现在单击未选择的按钮,再次Page_Load 后跟OnSelectedIndexChanged 事件触发,但这次ModalPopupExtender 不可见。
任何想法为什么不是?
更新:
修复了一个 RadioButton 不起作用的问题 - ASP.NET “有用地”更改了按钮之间的 Request.Form["__EVENTTARGET"],而我错过了它。已排序。
解决了这个问题,弹出窗口仍然没有显示。
谢谢
【问题讨论】:
-
您能否在此处发布 Page_load 和 radiobutton selectedindexchage 事件的代码
-
@radders 没有代码阻止 ModalPopupExtenderExchangeDevice.Show()?
标签: asp.net radiobuttonlist modalpopupextender