我在名为 Home.aspx 的页面中使用 CollapsiblePanelExtender 拥有三个面板(即关于我们、联系人和反馈表单)。这些面板在页面中工作正常(显示和隐藏面板)。我有一个母版页,它由三个带有面板名称的 LinkButtons 组成。当我从任何其他页面单击“关于我们”时,我被重定向到主页..
但我也希望现在扩展“关于我们”面板。
从任何其他页面重定向时如何使面板展开?我知道像这样的代码
panel1_CollapsiblePanelExtender.collapsed = true:
我目前正在做的是,因为链接在母版页中,我创建查询字符串,如
Response.Redirect("Home.aspx?pg=1")
用于“关于我们”,2 和 3 分别用于联系人和反馈面板。在 Home.aspx 的 Page_Load() 中,我检查查询字符串中的值,然后设置它
Panel1_CollapsiblePanelExtender.Collapsed = false;
对于关于我们和分别.. 但是当我第一次重定向到这个页面时,面板没有展开。但是当我再次单击链接时,相应的面板会展开。我在这里想念什么。也想了解一下
Panle1_CollapsiblePanelExtender_ClientState