更新母版页时刷新内容页



我的站点使用Calendar控件来确定获取数据的日期。因为这个日历应该在每个页面上都可见,所以我把它放在了我的主页上。

如果日历上的日期发生了更改,则应导致Content页面中显示的数据更新为特定于新日期的数据。从本质上讲,它应该导致页面被重新加载。

因为日历在MasterPage上,这就是我放置SelectionChanged事件处理程序的地方,但我不确定如何从这里"重新加载"内容页。我能想到的只有回应。重定向,我不确定这是否是最好的选择。

有谁能给我一些建议吗?

我决定简化这一点,并使母版页元素成为一个超链接,重定向到具有日历和"保存"按钮的页面。

我发现这更容易管理…

日历加载今天的日期,允许用户选择另一个日期,保存按钮将新选择的日期写入会话变量中,该会话变量将显示在所有内容页面上。

这意味着用户必须特别离开他/她当前正在做的事情来设置日期,但我实际上更喜欢这种方式。

最新更新