根据上一页的按钮单击显示或隐藏面板

时间:2012-06-28 18:54:54

标签: asp.net c#-4.0 pageload buttonclick

我的主页侧栏导航栏上有一个链接按钮控件。当用户单击此按钮时,他们将被带到另一个名为CRM的页面。我在CRM页面上有许多带网格的面板。所有这些都设置为隐藏或显示在页面加载事件上。

然而,当用户点击主页上的特定链接按钮并进入CRM页面时,我需要隐藏所有网格并显示一个新的文本框面板。

在类似的任务中,我在页面上有一个单选按钮,如果用户从另一个页面单击特定的链接按钮,我需要在用户到达页面时单击或按下单选按钮。

我希望这是有道理的。

如何判断用户是否来到我的CRM页面,因为他点击了侧边栏导航中的一个特定按钮并显示/隐藏了面板? 单选按钮也是如此。 如何设置radiobutton.clicked = true;如果用户点击了上一页的特定链接按钮?

由于 EB

1 个答案:

答案 0 :(得分:0)

您必须通过查询字符串,会话,cookie或缓存传递值,以指示他们选择了需要检查单选按钮的功能。默认情况下,没有任何内容可以自动触发它。所以你设置:

Session("ClickRadioButton") = true

并在代码中,在init页面上,第一次执行:

if (Session("ClickRadioButton") = true) then
   radiobutton.Checked = true
end if