or
protected void Application_PostReleaseRequestState(object sender, EventArgs e) { string contentType = Response.ContentType; if (contentType == "text/html" || contentType == "text/css" || contentType == "application/x-javascript" || contentType == "application/json") { Response.Cache.VaryByHeaders["Accept-Encoding"] = true; string acceptEncoding = Request.Headers["Accept-Encoding"]; if (acceptEncoding != null) { if (acceptEncoding.Contains("gzip")) { Response.Filter = new GZipStream(Response.Filter, CompressionMode.Compress); Response.AppendHeader("Content-Encoding", "gzip"); } else if (acceptEncoding.Contains("deflate")) { Response.Filter = new DeflateStream(Response.Filter, CompressionMode.Compress); Response.AppendHeader("Content-Encoding", "deflate"); } } } }%@ Page Debug="true" Inherits="CCS.PageCode.Contacts, CCS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=69b76c41ff52f857" meta:progid="SharePoint.WebPartPages.Document" %> <%@ Assembly Name="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" %> <%@ Assembly Name="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %><%@ Register Assembly="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %><asp:Content ContentPlaceHolderID="PlaceHolderPageTitle" runat="server"> Contact Listing</asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderTitleBreadcrumb" runat="server"> <a href="/">Westminster</a> > Contact Listing</asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea" runat="server"> Contact Listing</asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server"></asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="false" Skin="Office2010Blue"> </telerik:RadSkinManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Office2010Blue" /> <telerik:RadGrid ID="RadGrid1" runat="server" EnableViewState="true" AllowFilteringByColumn="true" AllowSorting="true" AllowPaging="true" AllowCustomPaging="true" PageSize="15" AutoGenerateColumns="false" OnItemCreated="RadGrid1_ItemCreated" OnNeedDataSource="RadGrid1_NeedDataSource"> <PagerStyle Mode="NextPrevAndNumeric" /> <MasterTableView IsFilterItemExpanded="true"> <Columns> <telerik:GridBoundColumn DataField="ID" HeaderText="Contact ID" /> <telerik:GridHyperLinkColumn DataTextField="Name" HeaderText="Name" DataNavigateUrlFields="ID" UniqueName="Name" DataNavigateUrlFormatString="~/_layouts/WCC/EditContact.aspx?ID={0}" DataType="System.String" FilterControlWidth="100" /> <telerik:GridBoundColumn DataField="Address" HeaderText="Address" FilterControlWidth="150" /> <telerik:GridBoundColumn DataField="Postcode" HeaderText="Postcode" /> <telerik:GridBoundColumn DataField="ContactIs" HeaderText="Contact Is" /> <telerik:GridCheckBoxColumn DataField="Active" HeaderText="Active" /> </Columns> </MasterTableView> </telerik:RadGrid></asp:Content><%@ Page Debug="true" Inherits="CCS.PageCode.EditContact, CCS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=69b76c41ff52f857" meta:progid="SharePoint.WebPartPages.Document" %> <%@ Assembly Name="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" %> <%@ Assembly Name="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %><%@ Register Assembly="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %><asp:Content ContentPlaceHolderID="PlaceHolderPageTitle" runat="server"> Contact Listing</asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderTitleBreadcrumb" runat="server"> <a href="/">Westminster</a> > <a href="/_layouts/WCC/Contacts.aspx">Contact Listing</a> > Editing Contact</asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea" runat="server"> Editing Contact: <asp:Label id="lblName" runat="server" /></asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server"></asp:Content><asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="false" Skin="Office2010Blue"> </telerik:RadSkinManager> <div class="ms-formbody"> <table cellpadding="0" cellspacing="0"> <tr> <td class="ms-formlabel">Title</td> <td><telerik:RadTextBox ID="txtTitle" runat="server" Width="200" Height="40"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">First Name</td> <td><telerik:RadTextBox ID="txtFirstName" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Surname *</td> <td><telerik:RadTextBox ID="txtSurname" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Salutation</td> <td><telerik:RadTextBox ID="txtSalutation" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Position</td> <td><telerik:RadTextBox ID="txtPosition" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Address 1</td> <td><telerik:RadTextBox ID="txtAddress1" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Address 2</td> <td><telerik:RadTextBox ID="txtAddress2" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Town / City</td> <td><telerik:RadTextBox ID="txtTown" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">County</td> <td><telerik:RadTextBox ID="txtCounty" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Postcode</td> <td><telerik:RadTextBox ID="txtPostcode" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Work Telephone</td> <td><telerik:RadTextBox ID="txtWorkPhone" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Home Telephone</td> <td><telerik:RadTextBox ID="txtHomePhone" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Email Address</td> <td><telerik:RadTextBox ID="txtEmail" runat="server"></telerik:RadTextBox></td> </tr> <tr> <td class="ms-formlabel">Contact Is</td> <td><telerik:RadTextBox ID="txtContactIs" runat="server"></telerik:RadTextBox></td> </tr> </table> <telerik:RadButton ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click"></telerik:RadButton> </div></asp:Content><telerik:RadSlider runat="server" ID="RadSlider3" IsSelectionRangeEnabled="true" SelectionStart="0" SelectionEnd="5" SmallChange="0.01" MinimumValue="0.01" MaximumValue="5.00" AutoPostBack="true" OnClientValueChanging="OnClientValueChanging3" OnClientSlideStart="OnClientSlideStart3" OnClientSlideEnd="OnClientSlideEnd3" ShowDecreaseHandle="false" ShowIncreaseHandle="false" EnableEmbeddedSkins="False" Skin="Custom" Height="60px" Width="220px" ThumbsInteractionMode="Push" style="margin-left: 10px" /><telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default" IsSticky="true" style="position:absolute; top:0; left:0; height:100; width;"> </telerik:RadAjaxLoadingPanel> <telerik:RadAjaxManager ID="AjaxManager" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnAddTeachingActivity"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="windowExistingActivity" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="radioExisitingActivity"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="windowExistingActivity" /> <telerik:AjaxUpdatedControl ControlID="windowAddTeachingActivity" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager><telerik:RadButton ID="btnAddTeachingActivity" runat="server" Text="Add Teaching Activity" OnClick="btnAddTeachingActivity_Click"> <Icon PrimaryIconUrl="template/Icons/add.png" /> </telerik:RadButton><telerik:RadWindow ID="windowExistingActivity" runat="server" IconUrl="template/icons/add.png" Title="Add New Teaching Activity" Behaviors="Close, Move" Modal="true" VisibleStatusbar="false" AutoSize="false" Width="500px" Height="200px" > <ContentTemplate> <div class="roundGrayBox" style="width: 435px; margin-left: 10px; margin-right: 10px; margin-top: 15px;"> <asp:Panel ID="pnlExisitingActivityQuestion" runat="server"> <h2>Have you entered this teaching activity into the system previously?</h2> <asp:RadioButtonList ID="radioExisitingActivity" runat="server" AutoPostBack="true" OnSelectedIndexChanged="radioExisitingActivity_SelectedIndexChanged"> <asp:ListItem Text="Yes" /> <asp:ListItem Text="No" /> </asp:RadioButtonList> </asp:Panel> <asp:Panel ID="pnlExisitingActivitySelection" runat="server" Visible="false"> <h2>Select Exisiting Activity</h2> <table width="100%"> <tr> <td>Academic Year:</td> <td> <telerik:RadComboBox ID="ddlExisitingActivityYear" runat="server" Width="150px"> </telerik:RadComboBox> </td> </tr> <tr> <td>Activitiy:</td> <td> <telerik:RadComboBox ID="ddlExisitingActivities" runat="server" Width="100%"> </telerik:RadComboBox> </td> </tr> </table> <telerik:RadButton ID="btnExisitingActivity" runat="server" Text="Start With Exisiting Activity" /> </asp:Panel> </div> </ContentTemplate> </telerik:RadWindow>protected void btnAddTeachingActivity_Click(object sender, EventArgs e) { windowExistingActivity.VisibleOnPageLoad = true; } protected void radioExisitingActivity_SelectedIndexChanged(object sender, EventArgs e) { if (radioExisitingActivity.SelectedValue == "Yes") { windowExistingActivity.VisibleOnPageLoad = true; pnlExisitingActivitySelection.Visible = true; pnlExisitingActivityQuestion.Visible = false; } else { hiddenTeachingActivityId.Value = ""; windowAddTeachingActivity.Title = "Add Teaching Activity"; windowAddTeachingActivity.IconUrl = "template/icons/add.png"; windowAddTeachingActivity.VisibleOnPageLoad = true; txtContactHours.Value = null; txtNumberOfLeaners.Value = null; txtTitle.Text = ""; ddlAcademicYear.SelectedIndex = 0; ddlLearners.ClearSelection(); ddlLocation.SelectedIndex = 0; ddlSemester.SelectedIndex = 0; ddlStrategy.SelectedIndex = 0; }