| 1234567891011121314151617181920212223242526272829303132 |
- <%@ Page Language="C#" MasterPageFile="MasterPage.master" Title="UpdatePanel in Master Pages" %>
- <%@ MasterType VirtualPath="MasterPage.master" %>
- <script runat="server">
- protected void Page_Load(object sender, EventArgs e)
- {
- DateTime newDateTime =
- DateTime.Today.Add(new
- TimeSpan(Master.Offset, 0, 0, 0));
- Calendar1.SelectedDate = newDateTime;
- }
- protected void Calendar1_SelectionChanged(object sender,
- EventArgs e)
- {
- DateTime selectedDate = Calendar1.SelectedDate;
- Master.Offset =
- ((TimeSpan)Calendar1.SelectedDate.Subtract(
- DateTime.Today)).Days;
- }
- </script>
- <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
- Content Page<br />
- <asp:UpdatePanel id="UpdatePanel1" runat="server" UpdateMode="Conditional">
- <ContentTemplate>
- <fieldset>
- <legend>UpdatePanel</legend>
- <asp:Calendar id="Calendar1" runat="server" OnSelectionChanged="Calendar1_SelectionChanged"></asp:Calendar>
- </fieldset>
- </ContentTemplate>
- </asp:UpdatePanel>
- </asp:Content>
|