Member
10 Points
16 Posts
Jul 17, 2007 07:03 AM|monkeh|LINK
This should do it...
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Test.aspx.vb" Inherits="Test.Test" validateRequest="false"%> <%@ Register TagPrefix="uc1" TagName="ucMenuNew" src="ucMenuNew.ascx" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head2" runat="server"> <title><%=Session("appTitle")%></title> <link href="stylesnew.css" type="text/css" rel="stylesheet" /> </head> <body id="bdy"> <form id="Form1" method="post" runat="server"> <a name="top" /> <asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="1200" /> <ajaxToolkit:AlwaysVisibleControlExtender ID="AlwaysVisibleControlExtender1" runat="server" TargetControlID="headerDiv" ScrollEffectDuration="0.0001" /> <asp:validationsummary id="ValidationSummary3" runat="server" CssClass="tekstred" ShowMessageBox="true" ShowSummary="false" /> <div id="headerDiv" class="rptHeader" runat="server" style="z-index:100;"> <table id="Table8" class="tblBusRepBrokDet1" cellspacing="0" cellpadding="0" border="0"> <tr height="80"> <td class="tdImgHeaderRepeat" colspan="2"> <uc1:ucmenunew id="UcMenuNew3" runat="server" /> </td> </tr> <tr> <td class="content" valign="top"> <table id="Table9" cellspacing="0" cellpadding="0" width="96%" align="center" border="0"> <tr> <td> </td> </tr> <tr> <td class="pagetitlebig"> LargePageTitle </td> <td class="pagetitle" align="right"> pagetitle </td> </tr> </table> <table id="Table11" cellspacing="0" cellpadding="0" width="98%" align="center" border="0"> <tr> <td> <table id="Table12" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td class="boxtitle" colspan="2"> Search Options </td> </tr> <tr> <td> <table class="headerControls"> <tr> <td class="rptHeaderText"> Broker: </td> <td> <asp:dropdownlist id="DropBroker" runat="server" CssClass="field" Width="120px" /> </td> <td class="rptHeaderText"> Start date: </td> <td> <asp:TextBox ID="txtStartDate" runat="server" CssClass="txtField" Width="80px" /> </td> <td style="PADDING-TOP: 3px" align="left"> <asp:Image ID="imgCalStart" runat="server" CssClass="imgCal" ImageUrl="./images/icon_calendar.gif" /> <ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtStartDate" PopupButtonID="imgCalStart" Format="dd/MM/yyyy"> </ajaxToolkit:CalendarExtender> </td> <td> <asp:requiredfieldvalidator id="RequiredFieldValidator4" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtStartDate" ErrorMessage="Start Date is required!">*</asp:requiredfieldvalidator> <asp:rangevalidator id="Rangevalidator3" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtStartDate" ErrorMessage="Invalid Start Date!" MaximumValue="1/1/2049" MinimumValue="1/1/2000" Type="Date">*</asp:rangevalidator> </td> <td class="rptHeaderText"> End date: </td> <td> <asp:textbox id="txtEndDate" runat="server" CssClass="txtField" Width="80px" /> </td> <td style="PADDING-TOP: 3px" align="left"> <asp:Image ID="imgCalEnd" runat="server" CssClass="imgCal" ImageUrl="./images/icon_calendar.gif" /> <ajaxToolkit:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="txtEndDate" PopupButtonID="imgCalEnd" Format="dd/MM/yyyy"> </ajaxToolkit:CalendarExtender> </td> <td> <asp:rangevalidator id="Rangevalidator4" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtEndDate" ErrorMessage="Invalid End Date!" MaximumValue="1/1/2049" MinimumValue="1/1/2000" Type="Date">*</asp:rangevalidator> <asp:requiredfieldvalidator id="Requiredfieldvalidator5" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtEndDate" ErrorMessage="End Date is required!">*</asp:requiredfieldvalidator> </td> <td class="rptHeaderText"> Type: </td> <td> <asp:dropdownlist id="DropType" runat="server" CssClass="txtField" Width="94px" /> </td> <td> <asp:ImageButton ID="ibSubmit" runat="server" ImageUrl="./images/button_search.gif" style="cursor:pointer" /> </td> <td class="headerDLBtnCell"> <asp:ImageButton id="ibDownload" runat="server" ImageUrl="./images/button_download.gif" style="cursor:pointer;display:none;" /> </td> </tr> </table> </td> <td class="headerProgress"> <asp:UpdateProgress ID="UpdateProgress1" runat="server"> <ProgressTemplate> <!-- #include file="./updateProgress.inc" --> </ProgressTemplate> </asp:UpdateProgress> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </div>
</form>
</body>
</html>
Please bear in mind this is not the full file however I have included all of the functional elements
UCMENUNEW is a user control that prints to the screen within that TD and shouldn't cause problems..
Thanks
Dave
Member
10 Points
16 Posts
Re: Null is null or not an object - AjaxCalendarExtender
Jul 17, 2007 07:03 AM|monkeh|LINK
This should do it...
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Test.aspx.vb" Inherits="Test.Test" validateRequest="false"%>
<%@ Register TagPrefix="uc1" TagName="ucMenuNew" src="ucMenuNew.ascx" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head2" runat="server">
<title><%=Session("appTitle")%></title>
<link href="stylesnew.css" type="text/css" rel="stylesheet" />
</head>
<body id="bdy">
<form id="Form1" method="post" runat="server">
<a name="top" />
<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="1200" />
<ajaxToolkit:AlwaysVisibleControlExtender ID="AlwaysVisibleControlExtender1" runat="server" TargetControlID="headerDiv" ScrollEffectDuration="0.0001" />
<asp:validationsummary id="ValidationSummary3" runat="server" CssClass="tekstred" ShowMessageBox="true" ShowSummary="false" />
<div id="headerDiv" class="rptHeader" runat="server" style="z-index:100;">
<table id="Table8" class="tblBusRepBrokDet1" cellspacing="0" cellpadding="0" border="0">
<tr height="80">
<td class="tdImgHeaderRepeat" colspan="2">
<uc1:ucmenunew id="UcMenuNew3" runat="server" />
</td>
</tr>
<tr>
<td class="content" valign="top">
<table id="Table9" cellspacing="0" cellpadding="0" width="96%" align="center" border="0">
<tr>
<td> </td>
</tr>
<tr>
<td class="pagetitlebig">
LargePageTitle
</td>
<td class="pagetitle" align="right">
pagetitle
</td>
</tr>
</table>
<table id="Table11" cellspacing="0" cellpadding="0" width="98%" align="center" border="0">
<tr>
<td>
<table id="Table12" cellspacing="0" cellpadding="0" width="100%" border="0">
<tr>
<td class="boxtitle" colspan="2">
Search Options
</td>
</tr>
<tr>
<td>
<table class="headerControls">
<tr>
<td class="rptHeaderText">
Broker:
</td>
<td>
<asp:dropdownlist id="DropBroker" runat="server" CssClass="field" Width="120px" />
</td>
<td class="rptHeaderText">
Start date:
</td>
<td>
<asp:TextBox ID="txtStartDate" runat="server" CssClass="txtField" Width="80px" />
</td>
<td style="PADDING-TOP: 3px" align="left">
<asp:Image ID="imgCalStart" runat="server" CssClass="imgCal" ImageUrl="./images/icon_calendar.gif" />
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtStartDate" PopupButtonID="imgCalStart" Format="dd/MM/yyyy">
</ajaxToolkit:CalendarExtender>
</td>
<td>
<asp:requiredfieldvalidator id="RequiredFieldValidator4" runat="server" CssClass="tekstred" Display="None"
ControlToValidate="txtStartDate" ErrorMessage="Start Date is required!">*</asp:requiredfieldvalidator>
<asp:rangevalidator id="Rangevalidator3" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtStartDate"
ErrorMessage="Invalid Start Date!" MaximumValue="1/1/2049" MinimumValue="1/1/2000" Type="Date">*</asp:rangevalidator>
</td>
<td class="rptHeaderText">
End date:
</td>
<td>
<asp:textbox id="txtEndDate" runat="server" CssClass="txtField" Width="80px" />
</td>
<td style="PADDING-TOP: 3px" align="left">
<asp:Image ID="imgCalEnd" runat="server" CssClass="imgCal" ImageUrl="./images/icon_calendar.gif" />
<ajaxToolkit:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="txtEndDate" PopupButtonID="imgCalEnd" Format="dd/MM/yyyy">
</ajaxToolkit:CalendarExtender>
</td>
<td>
<asp:rangevalidator id="Rangevalidator4" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtEndDate"
ErrorMessage="Invalid End Date!" MaximumValue="1/1/2049" MinimumValue="1/1/2000" Type="Date">*</asp:rangevalidator>
<asp:requiredfieldvalidator id="Requiredfieldvalidator5" runat="server" CssClass="tekstred" Display="None" ControlToValidate="txtEndDate"
ErrorMessage="End Date is required!">*</asp:requiredfieldvalidator>
</td>
<td class="rptHeaderText">
Type:
</td>
<td>
<asp:dropdownlist id="DropType" runat="server" CssClass="txtField" Width="94px" />
</td>
<td>
<asp:ImageButton ID="ibSubmit" runat="server" ImageUrl="./images/button_search.gif" style="cursor:pointer" />
</td>
<td class="headerDLBtnCell">
<asp:ImageButton id="ibDownload" runat="server" ImageUrl="./images/button_download.gif" style="cursor:pointer;display:none;" />
</td>
</tr>
</table>
</td>
<td class="headerProgress">
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<!-- #include file="./updateProgress.inc" -->
</ProgressTemplate>
</asp:UpdateProgress>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
Please bear in mind this is not the full file however I have included all of the functional elements
UCMENUNEW is a user control that prints to the screen within that TD and shouldn't cause problems..
Thanks
Dave