Master:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="MasterPage.master.cs" Inherits="SecretSquirrelWeb.MasterPage" EnableTheming="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<%@ Register TagPrefix="SomethingSecret" TagName="SessionUser" src="~/controls/SessionUser.ascx" mce_src="~/controls/SessionUser.ascx" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc2" %>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<link href="~/App_Themes/DCU/StyleSheetDCU.css" rel="stylesheet" type="text/css"/>
<title>Something Secret</title>
</head>
<script language="JavaScript">
<!--
function mouseDown(e) {
var shiftPressed=0;
if (parseInt(navigator.appVersion)>3) {
if (navigator.appName=="Netscape")
shiftPressed=(e.modifiers-0>3);
else shiftPressed=event.shiftKey;
if (shiftPressed) {
alert ('Shift-click is disabled.')
return false;
}
}
return true;
}
if (parseInt(navigator.appVersion)>3) {
document.onmousedown = mouseDown;
if (navigator.appName=="Netscape")
document.captureEvents(Event.MOUSEDOWN);
}
//-->
</script>
<body>
<form id="form1" runat="server">
<asp:ScriptManager EnablePartialRendering="true" ID="ScriptManager1" runat="server" >
</asp:ScriptManager>
<div id="poster" style="border-style: ridge; height: 15px">
<asp:Panel ID="pnlPoster" runat="server" Width="100%" >
<span style="font-size:larger; font-weight: bold;">
<asp:Label ID="lblTitle" runat="server" Text="Something Secret" />
</span>
<span style="font-size:small; font-style: italic;">- I cant tell you</span>
</asp:Panel>
</div>
<div>
<span class="LabelNoBorder">
<secrettag:sessionuser runat="server" id="SessionUser1" Visible="false" />
</span>
</div>
<div id="menu" runat="server" >
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" ShowStartingNode="False" SiteMapProvider="XmlSiteMapProvider" />
<table style="width: 933px" id="TABLE1" runat="server">
<tr>
<td style="width: 786px; height: 1px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;">
<asp:Menu ID="Menu1" runat="server" SkinID="StandardMenu" Orientation="Horizontal" EnableTheming="true"
DataSourceID="SiteMapDataSource1" OnDataBound="Menu1_DataBound" OnMenuItemDataBound="Menu1_MenuItemDataBound" CssClass="Menu" >
<StaticMenuStyle CssClass="StaticMenu" />
<StaticMenuItemStyle CssClass="StaticMenuItem" />
<DynamicMenuStyle CssClass="DynamicMenu" />
<DynamicSelectedStyle CssClass="DynamicSelected" />
<DynamicMenuItemStyle CssClass="DynamicMenuItem" />
</asp:Menu>
</td>
</tr>
</table>
</div>
<div id="breadcrumb" >
<asp:SiteMapPath SkinID="SiteMapPathForDarkBackground" style="border-style: ridge;"
ID="SiteMapPath1" RenderCurrentNodeAsLink="true"
ParentLevelsDisplayed="-1" runat="server" CssClass="SiteMapPath" Width="97%" Height="27px">
</asp:SiteMapPath>
</div>
<table style="border-style: ridge; height: 15px; width:100%; ">
<tr>
<td style="width: 867px">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
</form>
</body>
</html>
Upper Part of Content Page
<%@ Page Codebehind="EditGridThingie.generated.aspx.cs" Language="C#" MasterPageFile="~/MasterPage.Master"
AutoEventWireup="true" EnableEventValidation="false" Inherits="Namespace.Namespace.Class"
Title="NOYB" Description="Yaddayaddayadda." Theme="DCU"
EnableTheming="true" %>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc2" %>
<%@ Register Assembly="SrdWebUi" Namespace="SrdWebUi" TagPrefix="cc1" %>
<%@ Register Assembly="CslaWebUi" Namespace="CslaWebUi" TagPrefix="cslaweb" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<script language="javascript">
<!--
function keyDetect(e)
{
var ctrlPressed=0;
var altPressed=0;
altPressed = e.altKey;
ctrlPressed =e.ctrlKey;
self.status=""
+"altKey=" +altPressed
+", ctrlKey=" +ctrlPressed
if (altPressed || ctrlPressed) {
document.getElementById("ctl00$ContentPlaceHolder1$tbxKeyIndicator").value = self.status
if (parseInt(navigator.appVersion)>3) {
document.onmousedown = mouseDown;
if (navigator.appName=="Netscape") {
document.captureEvents(Event.MOUSEDOWN);
}
}
return true;
}
else {
document.getElementById("ctl00$ContentPlaceHolder1$tbxKeyIndicator").value = ""
return false;
}
}
function goLite(FRM,BTN)
{
window.document.forms[FRM].elements[BTN].style.borderColor = "#CC9900";
}
function goDim(FRM,BTN)
{
window.document.forms[FRM].elements[BTN].style.borderColor = "#FFCC33";
}
!-->
</script>
<asp:TextBox ID="tbxKeyIndicator" runat="server" Width="0px" Height="0px" BorderWidth="0px"
ForeColor="#ffffcc" BackColor="#ffffcc">
</asp:TextBox>
<table style="vertical-align: top;">
<tr valign="top">
<td valign="top">
<asp:UpdatePanel ID="UpdatePanelFilter" runat="server">
<ContentTemplate>
<span style="border-width: thin;">
<table border="1" cellpadding="3">
<tr>
<td>
<cc2:CollapsiblePanelExtender ID="CollapsiblePanelFilter" runat="server" TargetControlID="ContentPanelFilter"
ExpandControlID="HeaderPanelFilter" CollapseControlID="HeaderPanelFilter" Collapsed="true"
ExpandDirection="Vertical" ImageControlID="ToggleImageFilter" ExpandedImage="~/images/collapse.jpg"
ExpandedText="Collapse" CollapsedImage="~/images/expand.jpg" CollapsedText="Expand"/>
<asp:Panel ID="HeaderPanelFilter" runat="server" Style="font-size: small; font-family: Arial">
<asp:Image ID="ToggleImageFilter" runat="server" />
Filtering
</asp:Panel>
<asp:Panel ID="ContentPanelFilter" runat="server" Height="0" CssClass="collapsePanel"
Style="overflow: hidden">
<table border="1">
<tr>
<td align="left">
<asp:Label ID="lblFilterByCol1" runat="server" Text="Col1" Font-Names="Arial" Font-Size="Small"></asp:Label>
</td>
<td align="right">
<asp:TextBox ID="tbxFilterByCol1" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td align="left">
<asp:Label ID="lblFilterByCol2" runat="server" Text="Col2" Font-Names="Arial"
Font-Size="Small"></asp:Label>
</td>
<td align="right">
<asp:TextBox ID="tbxFilterByCol2" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td align="left">
<asp:Label ID="lblFilterByDate1" runat="server" Text="Date1" Font-Names="Arial"
Font-Size="Small"></asp:Label>
</td>
<td align="right" style="font-size: small; font-family: Arial">
From
<asp:TextBox ID="tbxDate1St" runat="server" Width="70" Font-Names="Arial" Font-Size="Small"></asp:TextBox>
<cc2:CalendarExtender ID="calexDate1St" runat="server" TargetControlID="tbxDate1">
</cc2:CalendarExtender>
To
<asp:TextBox ID="tbxDate1End" runat="server" Width="70" Font-Names="Arial" Font-Size="Small"></asp:TextBox>
<cc2:CalendarExtender ID="calexDate1End" runat="server" TargetControlID="tbxDate1End">
</cc2:CalendarExtender>
</td>
</tr>
<tr>
<td align="left" style="font-size: small; font-family: Arial">
<asp:Label ID="lblFilterByDate2" runat="server" Text="Date2" Font-Names="Arial"
Font-Size="Small"></asp:Label>
</td>
<td align="right" style="font-size: small; font-family: Arial">
From
<asp:TextBox ID="tbxDate2St" runat="server" Width="70" Font-Names="Arial" Font-Size="Small"></asp:TextBox>
<cc2:CalendarExtender ID="calexDate2St" runat="server" TargetControlID="tbxDate2St">
</cc2:CalendarExtender>
To
<asp:TextBox ID="tbxDate2End" runat="server" Width="70" Font-Names="Arial" Font-Size="Small"></asp:TextBox>
<cc2:CalendarExtender ID="calexDate2End" runat="server" TargetControlID="tbxDate2End">
</cc2:CalendarExtender>
</td>
</tr>
<tr>
<td align="left" style="font-size: small; font-family: Arial">
<asp:Label ID="lblFilterByBrokenRules" runat="server" Text="Broken Rules" Font-Names="Arial"
Font-Size="Small"></asp:Label>
</td>
<td align="right" style="font-size: small; font-family: Arial">
<asp:DropDownList ID="ddlFilterByBrokenRules" runat="server" Font-Names="Arial" Font-Size="Small">
</asp:DropDownList>
</td>
</tr>
</table>
<asp:Button ID="btnApplyFilter" runat="server" CssClass="buttons" Text="Apply" ToolTip="Click to apply filter."
OnClick="ApplyFilter" OnPreRender="btnApplyFilter_PreRender" />
<asp:Button ID="btnClearFilter" runat="server" CssClass="buttons" Text="Default"
ToolTip="Click to restore default filter." OnClick="ClearFilter" OnPreRender="btnClearFilter_PreRender" />
</asp:Panel>
</td>
</tr>
</table>
</span>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table> ... GridView and other stuff down here
I love to display the non-secure items...
Charlie Asbornsen
Dont forget to click "Mark as Answer" on the post that helped you.
This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.