Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
146 views
I am running into various validator - validation issues on my pages and was wondering if anybody has ever ran across this problem.

Example: I have a custom UserControl placed in a MultiView that is placed in a RadAjaxPanel.  The UserControl is made up of first name, last name, address, city state fields with most fields having a RequiredFieldValidator.  Without filling out the control I click the "save customer" button.  The RequiredFieldValidator is ignored and the page post back.

Example: I have the following code.  I want the RadComboBox the post back and it does...but the ClientValidationFunction is firing while I have the CausesValidation=false

<telerik:RadComboBox ID="ddl" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddl_SelectedIndexChanged" TabIndex="1" Width="350px" CausesValidation=false></telerik:RadComboBox> 
<asp:CustomValidator ID="valReqSelected" runat="server" ClientValidationFunction="checkSelection" Text="" Display="Static" ErrorMessage="Please select." EnableClientScript="true" ValidateEmptyText="true" ControlToValidate="ddl"  ValidationGroup="Save"></asp:CustomValidator> 
 

Any help would be appreciated
Pavlina
Telerik team
 answered on 30 Mar 2009
7 answers
213 views
I have a RadGrid that has one detail table.  Everything is working right except the filtering.  I have setup a custom Filter Template for the column that uses a RadComboBox to present a list of possible values the column would hold:

<telerik:GridBoundColumn DataField="ReconciledFlag" HeaderText="Reconciled Status" UniqueName="ReconciledFlag">  
<HeaderStyle Width="33%" /> 
<ItemStyle Width="33%" /> 
<FilterTemplate> 
 <telerik:RadComboBox runat="server" ID="cbClickActivityReconciledFlags" AutoPostBack="true" Skin="Hay"    OnSelectedIndexChanged="CickActivityFilterType_SelectedIndexChanged">  
  <Items> 
   <telerik:RadComboBoxItem Text="All" Value="All" /> 
   <telerik:RadComboBoxItem Text="Clicked" Value="Clicked" /> 
   <telerik:RadComboBoxItem Text="Paid" Value="Paid" /> 
   <telerik:RadComboBoxItem Text="Contested" Value="Contested" /> 
   <telerik:RadComboBoxItem Text="Archived" Value="Archived" /> 
   </Items> 
</telerik:RadComboBox> 
</FilterTemplate> 
</telerik:GridBoundColumn> 


I created a code behind handler that is fired when the RadComboBox's SelectedIndex changes:
protected void CickActivityFilterType_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)     
{     
  RadComboBox cbReconciliationTypes = (RadComboBox) sender;     
  string selectedFilterType = cbReconciliationTypes.SelectedItem.Text;      
  string filterExpression = "([ReconcilationFlag] = '" + selectedFilterType + "')";     
  grdSponsoredLinks.MasterTableView.DetailTables[0].FilterExpression = filterExpression;     
}     

The code behind fires yet no filtering takes place.  I tried calling the Rebind() method of the detail table after the last line above and it does not help.

I also tried the following code:

protected void CickActivityFilterType_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)        
{        
  RadComboBox cbReconciliationTypes = (RadComboBox) sender;        
  string selectedFilterType = cbReconciliationTypes.SelectedItem.Text;         
  GridFilteringItem filterItem = (GridFilteringItem) cbReconciliationTypes.NamingContainer;    
filterItem.FireCommandEvent("Filter"new Pair("EqualTo", selectedFilterType));    
 
}     
 





Pavlina
Telerik team
 answered on 30 Mar 2009
1 answer
100 views

Hi,

I have a hierarchical grid in which once i add a record in details table iam calling needdatasource method. but the detaildatabind event is not getting called. I need this event to get fired after needdatasource is executed. since iam working on "persisting the expansion state of hierarchical grid" which works fin with some dummy rows are getting binded in the details table, this is because the DetailDataBind is not fired. please reply ASAP.
Yavor
Telerik team
 answered on 30 Mar 2009
1 answer
155 views
Hi,
I am using RadEditor in my web application, in which i have to save the selected text or content in the database.
But  I am not getting the selected Text or content in .cs file.
My code is below:

The HTML is: 

<form id="form1" runat="server"> 

 

<asp:ScriptManager ID="ScriptManager" runat="server"> </asp:ScriptManager 

 

<telerik:RadScriptBlock ID="scriptBlock" runat="server">  

 

<script type="text/javascript"> 

 

function setIntoTextBox( selection)

 

   var hide=$find("<%=txtSharedContent.ClientID %>");  

hide.set_value(

selection );  

 

 

 

return true;

}

 

RadEditorCommandList[

"SaveContent"] = function(commandName, editor, oTool)  

 

 

{  

 

var editor = $find("<%=radEditor.ClientID%>") ; 

 

var selection = editor.getSelectionHtml();  

 

if(selection)  

{

setIntoTextBox(selection);

editor.pasteHtml(

'<span style="background-color:Yellow" >' + selection + '</span>');  

 

 

 

var ajaxManager = $find("<%= ajaxManager.ClientID %>");
ajaxManager.ajaxRequest(
"SaveContent");  

 

 

else  

 

{

alert(

'Please select the sentence);  

 

 

} }; 

 

</script 

</

 

telerik:RadScriptBlock>  

 

 

<

 

telerik:RadAjaxManager ID="ajaxManager" runat="server" DefaultLoadingPanelID="ajaxLoadingPanel" EnableAJAX="true" OnAjaxRequest="AjaxRequest"  

 

 

<AjaxSettings 

 

<telerik:AjaxSetting AjaxControlID="ajaxManager">  

 

<UpdatedControls

 

<telerik:AjaxUpdatedControl ControlID="radEditor"> 

 

 

</telerik:AjaxUpdatedControl 

 

<telerik:AjaxUpdatedControl ControlID="txtSharedContent">  

 

</telerik:AjaxUpdatedControl 

 

</UpdatedControls> 

 

</telerik:AjaxSetting 

 

</AjaxSettings 

 

</telerik:RadAjaxManager 

 

<telerik:RadTextBox ID="txtSharedContent" runat="server" />  

 

<telerik:RadEditor ID="radEditor" runat="server" EditModes="All" ToolbarMode="default"  

 

<Languages 

 

<telerik:SpellCheckerLanguage Code="en-US" Title="English" />  

 

</Languages

 

<Tools  

 

 

<telerik:EditorToolGroup  

 

<telerik:EditorTool Name="SaveContent" Text="Save Content" /> 

 

</telerik:EditorToolGroup 

 

</Tools 

 

</telerik:RadEditor 

 

</form>

 

 



The .cs code is

using 

 

System;
using System.Data;  

 

using 

 

System.Configuration;  

 

 

using System.Collections;  

 

using  System.Web;  

 

using  System.Web.Security; 

 

 

using System.Web.UI;

 

 

 

using System.Web.UI.WebControls;

 

 

 

using System.Web.UI.WebControls.WebParts;

 

 

 

using System.Web.UI.HtmlControls;

 

 

 

using Telerik.Web.UI;

 

 

 

using System.Collections.Generic;

 

 

 

using System.Text;

 

 

public partial class NewEditor : System.Web.UI.Page

 

 

 

protected void Page_Load(object sender, EventArgs e)

 { 

 

if (!IsPostBack)

 {
radEditor.Content =

"<span><P>Another week closer to the end of a year everyone will be very glad to see the back of, for the record the NZX50 closed modestly down for the week, -22 at 2,655. Large cap stocks mainly led the way this week, with APN, The Warehouse, Air NZ, Contact Energy and Vector comprising the five strongest performers whilst the bottom end of the field was a rather unseemly race down between Pyne Gould Wrightsons and its progeny, NZ Farming Systems.<br/><br/></span>";

 

 }

}

 

 

protected void AjaxRequest(object sender, AjaxRequestEventArgs e)

 { 

 

switch (e.Argument)

 {

 

 

case "SaveContent"

 

 

//Here I want to get the selected Text.
string
str = txtSharedContent.Text;

 

break;  

 

}

}

}

 


So how i can get the selected Text or Content in .cs file?



Thanks/Regards
Vikram


Rumen
Telerik team
 answered on 30 Mar 2009
2 answers
161 views
When we updated our dlls, a new problem developed with RadTooltip Manager.

1. The control is AJAXed.
2 We use a custom skin file.
3. We use a master page.
4. We register the css files on the master page
5. We have a RadAjaxManager on the master page.
6. We have 2 RadTooltTp managers on the child page, for 2 different controls.
7. We have a function wired to "OnAjaxUpdate" for the control. This is where the flyout is loaded.
8. Nothing has changed since we updated the dlls. It used to work and now it doesn't.

The manager opens a custom control that is basically a "fly-out" with some data on it. Now when the flyout appears, the container no longer resizes to show the information. The information is there, but the flyout does not "stretch" to show it. It used to work fine.

If I manually set the height on the Tooltip Manager, the flyout appears with the height I used. If I set the height in the CSS skin file, it also sets the height to the manual value. We need this to work like it did before, because the height of the information in the flyout is variable; so we can't set it manually.

We have an extremely complicated setup, so posting a complete solution is problematic.  I will post the compiled HTML page of the flyout, in case that helps:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
	<head id="ctl00_MasterHead"><title>
	Moultrie Feeders - Shopping Cart :: JCALDWELL-DEV1
</title>

<meta name="Description" content="Moultrie Feeders - Shopping Cart" />
<meta name="Keywords" content="" />
<meta name="robots" content="" />

<link rel="stylesheet" type="text/css" href="/includes/css.aspx?cssfile=base.css" />
<link rel="stylesheet" type="text/css" href="/includes/css.aspx?cssfile=base-firefox.css" />
<link rel="stylesheet" type="text/css" href="/includes/skins/radpanelbar/panelbar.moultrie.css" />
<link rel="stylesheet" type="text/css" href="/includes/skins/radmenu/menu.moultrie.css" />
<link rel="stylesheet" type="text/css" href="/includes/skins/radtooltip/tooltip.moultrie.css" />
<script src="/includes/main.js" type="text/javascript" language="javascript"></script>
<script src="/includes/sniffapi.js" type="text/javascript" language="javascript"></script>
<script src="/includes/popbox.js" type="text/javascript" language="javascript"></script><link href="/WebResource.axd?d=smKjlxq82OUQrNiDun9ftSjfXJzJlqKVoYxkIY65fIQx3RY7y2r50ShIwYKpdcfc0&amp;t=633728789916148131" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /></head>

	<body id="ctl00_bodyTag" class="noimg">
		<form name="aspnetForm" method="post" action="/viewcart.aspx" id="aspnetForm">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />

</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<script src="/WebResource.axd?d=39KCFIPIlVV-evmFa4qpdw2&amp;t=633694862959362623" type="text/javascript"></script>


<script src="/ScriptResource.axd?d=DPXRe3RFb0doan6kQYx1Rzaq0zUBSg56Tqj5nwyqp3I59CiBEIalpT3gXX8ASKzWJfgLXmBsAnTkerIMkTc42b5ZRQ6JgOE1QuGdUauQnPU1&amp;t=46178ab3" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
</script>

<script src="/ScriptResource.axd?d=DPXRe3RFb0doan6kQYx1Rzaq0zUBSg56Tqj5nwyqp3I59CiBEIalpT3gXX8ASKzWJtII65PBoxDszPCDvqfyA70Z7D8BRKn3z8UCozUBBcXVx_3-JwMraDx41sLPBswe0&amp;t=46178ab3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgWPgpIvunRrPQN-kMU4UZ9koJbtm6M_MumanasKxmbrB0&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgfoguPAYKg1_6QOZhnBrtz2IipfB3jzonDZ8x5llx1Pr0&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgWPgpIvunRrPQN-kMU4UZ9l6lWD_MrORuX7R9oLeO0tY7lGDQeqMpi7Dxfs6d8RzWuDaAWsnji-LVlP--dWY0081&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgWPgpIvunRrPQN-kMU4UZ9nVAycnJOV7v0rXVArtCyCFdnEluyhoFvWgdbn5pJaCuLiIyBiSwKSNWl7lHP79va01&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgWPgpIvunRrPQN-kMU4UZ9l1_Z8C0RNe-B3GyQM93plT8cZ_F7AmWyX943q6OeBfBwNnzfwF54Mv4IaDdXsKRl01&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgepY94GN4tU_lNHEbq8dSCGcQ8OBPPyExolnSTVwbmKpmPdxp9y9bllCw0GoeUbwjQ2&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgWPgpIvunRrPQN-kMU4UZ9kPxS8rBUizr5v594-Vl6uqcizAIr91p0oHUiZ9xmkQng2&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgU7VSJ4omICaw-wNpN-DMaQPmHMXvOpTdmIXIcV_DfEtDbW91x9ptNOm_LXaHbV7fQ2&amp;t=62a20fc" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=Wm6452i7IsXFbl3Qy_REgU7VSJ4omICaw-wNpN-DMaQPmHMXvOpTdmIXIcV_DfEtVRFzc-h5F6OcuxLR5i3E8A2&amp;t=62a20fc" type="text/javascript"></script>
			<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManagerControl', document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tctl00$HeaderControl$upViewCart','tctl00$CenterContent$CartItemsControl$ToolTipManagerControlRTMPanel','tctl00$CenterContent$CartItemsControl$ToolTipManagerControl2RTMPanel','tctl00$radAjaxManagerSU'], [], [], 90);
//]]>
</script>


			<!-- 2008.3.1314.20 --><div id="ctl00_radAjaxManagerSU">
	<span id="ctl00_radAjaxManager" style="display:none;"></span>
</div>

			<div class="sitewrap">
				<div class="top">
					
<!-- BEGIN ASP.usercontrols_header_ascx -->


<div class="searchshopping">
	<div class="logo">
		<a id="ctl00_HeaderControl_hlLogo" href="http://www.moultriefeeders.com"><img src="http://images.ebsco.com/pob/moultrie//logo.gif" alt="Moultrie Feeders Home Page" style="border-width:0px;" /></a>
	</div>
	<div class="search">
		
<!-- BEGIN ASP.usercontrols_quicksearch_ascx -->
<input name="ctl00$HeaderControl$QuickSearchControl$txtSearch" type="text" value="enter search term" maxlength="100" id="ctl00_HeaderControl_QuickSearchControl_txtSearch" onfocus="javascript: this.value='';" onkeypress="javascript: if( event.keyCode == 13 ){ __doPostBack('ctl00$HeaderControl$QuickSearchControl$lbSearch', ''); return false; }" />
<span class="button"><a id="ctl00_HeaderControl_QuickSearchControl_lbSearch" onmouseover="javascript: window.status=''; return true;" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$HeaderControl$QuickSearchControl$lbSearch&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">Search »</a></span>
<!-- END   ASP.usercontrols_quicksearch_ascx -->

	</div>
	
	<div class="shopping">
		<a id="ctl00_HeaderControl_hlOrderStatus" rel="nofollow" href="https://www.moultriefeeders.com/orderstatus.aspx">Order Status</a> |
		<a id="ctl00_HeaderControl_hlYourAccount" rel="nofollow" href="https://www.moultriefeeders.com/youraccount/youraccount.aspx">Your Account</a>
		<span class="accountaccess">
			<a id="ctl00_HeaderControl_lbLogin" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$HeaderControl$lbLogin&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">Login</a>
			
		</span> |
		
		<span id="ctl00_HeaderControl_upViewCart"> 
 				<a id="ctl00_HeaderControl_hlViewCart" rel="nofollow" href="http://www.moultriefeeders.com/viewcart.aspx">View Cart: 2 Item(s)</a>
 			</span>
	</div>
</div>


<!-- END   ASP.usercontrols_header_ascx -->

				</div>

				<div class="links">
					<div id="ctl00_ShoppingLinksControl" class="RadMenu RadMenu_Moultrie ">
	<ul class="rmHorizontal rmRootGroup">
		<li class="rmItem rmFirst"><a href="http://www.moultriefeeders.com/huntingresources" class="rmLink "><span class="rmText">Hunting Resources</span></a><div class="rmSlide">
			<ul class="rmVertical rmGroup rmLevel1">
				<li class="rmItem rmFirst"><a href="http://www.moultriefeeders.com/feederlaws" class="rmLink "><span class="rmText">Feeder Hunting Laws</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/articles" class="rmLink "><span class="rmText">Hunting Tips and Articles</span></a></li><li class="rmItem"><a href="http://growthehunt.typepad.com/grow_the_hunt" class="rmLink " target="_blank"><span class="rmText">Grow The Hunt Blog</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/multimedia" class="rmLink "><span class="rmText">Hunting Videos</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/photogallery/" class="rmLink "><span class="rmText">Hunting Photo Gallery</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/outdoorresources" class="rmLink "><span class="rmText">Partner Sites</span></a></li><li class="rmItem rmLast"><a href="http://www.moultriefeeders.com/huntingresources/glossary" class="rmLink "><span class="rmText">Glossary</span></a></li>
			</ul>
		</div></li><li class="rmItem"><a href="http://growthehunt.typepad.com/grow_the_hunt" class="rmLink " target="_blank"><span class="rmText">Blog</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/photogallery/" class="rmLink "><span class="rmText">Photo Gallery</span></a></li><li class="rmItem"><a href="https://www.moultriefeeders.com/contactus/newsletter/newsletterrequest" class="rmLink "><span class="rmText">Newsletter Subscribe</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/customerresources" class="rmLink "><span class="rmText">Customer Service</span></a><div class="rmSlide">
			<ul class="rmVertical rmGroup rmLevel1">
				<li class="rmItem rmFirst"><a href="http://www.moultriefeeders.com/orderstatus.aspx" class="rmLink "><span class="rmText">Order Status</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/dealerfinder" class="rmLink "><span class="rmText">Store Locator</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/warranty" class="rmLink "><span class="rmText">Warranty</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/productinstructions" class="rmLink "><span class="rmText">Product Instructions</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/faq" class="rmLink "><span class="rmText">FAQs</span></a></li><li class="rmItem"><a href="http://www.moultriefeeders.com/returnpolicy" class="rmLink "><span class="rmText">Return Policy</span></a></li><li class="rmItem rmLast"><a href="http://www.moultriefeeders.com/privacypolicy" class="rmLink "><span class="rmText">Privacy Policy</span></a></li>
			</ul>
		</div></li><li class="rmItem"><a href="http://www.moultriefeeders.com/aboutus" class="rmLink "><span class="rmText">About Us</span></a></li><li class="rmItem rmLast"><a href="https://www.moultriefeeders.com/contactus" class="rmLink " style="border-style:None;"><span class="rmText">Contact Us</span></a></li>
	</ul><input id="ctl00_ShoppingLinksControl_ClientState" name="ctl00_ShoppingLinksControl_ClientState" type="hidden" />
</div>
				</div>

				<table cellpadding="0" cellspacing="0" class="layout middle">
					<tr>
						

						<td id="ctl00_tdMain" class="main">
							<div class="bannerimage"></div>
							
							<table cellpadding="0" cellspacing="0" class="layout centerright">
								<tr>
									<td id="ctl00_tdCenter" class="center">
										<div id="ctl00_divBreadCrumb" class="breadcrumb">
											
<!-- BEGIN Ebsco.Web.UI.WebControls.BreadCrumb01 -->
<span id="ctl00_BreadCrumbWebControl"><a href="http://www.moultriefeeders.com">Moultrie Home</a> Â» Shopping Cart</span>
<!-- END   Ebsco.Web.UI.WebControls.BreadCrumb01 -->

										</div>
										
										<div id="ctl00_divCenterContent" class="content">
											
	<div class="viewcart">
		<h1>Shopping Cart</h1>
		
		

		<div class="container">
			<div id="ctl00_CenterContent_ViewCartItems">	
				<p>Please review your shopping cart and make any necessary changes. To delete an item, click 'Remove'. To complete your order, click 'Proceed to Checkout'. <strong>Orders placed after 12:00 noon central time will not be processed until the following business day. Weekends and Holidays may delay shipment.</strong></p>
		
				
<!-- BEGIN ASP.usercontrols_checkout_cartitems_ascx -->


<div class="cartitems">
	<div id="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl" style="display:none;">
	<div id="ctl00_CenterContent_CartItemsControl_ToolTipManagerControlRTMPanel">

	</div><input id="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl_ClientState" name="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl_ClientState" type="hidden" />
</div>

<div id="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl2" style="display:none;">
	<div id="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl2RTMPanel">

	</div><input id="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl2_ClientState" name="ctl00_CenterContent_CartItemsControl_ToolTipManagerControl2_ClientState" type="hidden" />
</div>
							
	
			

			<table cellpadding="0" cellspacing="0" border="0" class="table">
				<tr>
					<th>Item</th>
					<th>Price</th>
					
					<th>Quantity</th>					
					<th>Item Total</th>
					<th id="ctl00_CenterContent_CartItemsControl_rptItems_ctl00_RemoveItem">Remove</th>

				</tr>
		
				<tr>
					<td>
						<input type="hidden" name="ctl00$CenterContent$CartItemsControl$rptItems$ctl01$hidProductId" id="ctl00_CenterContent_CartItemsControl_rptItems_ctl01_hidProductId" value="mfh-ap5" />
						<a id="ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lbQuickView" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$CenterContent$CartItemsControl$rptItems$ctl01$lbQuickView&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">5 Gallon All in One with Photocell</a>
						
						<span class="sku">
							<span id="ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lblSku">MFH-AP5</span>							
						</span>
						
					</td>
					<td class="number">
						$54.99
					</td>
					
					<td class="number">
						
						<input name="ctl00$CenterContent$CartItemsControl$rptItems$ctl01$txtQuantity" type="text" value="1" maxlength="3" id="ctl00_CenterContent_CartItemsControl_rptItems_ctl01_txtQuantity" style="width:30px;" />
						
					</td>
					<td class="number">
						$54.99
					</td>
					<td style="text-align:center">
						<a id="ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lbRemove" href="javascript:__doPostBack('ctl00$CenterContent$CartItemsControl$rptItems$ctl01$lbRemove','')">Remove</a>
					</td>

				</tr>
		
				<tr>
					<td>
						<input type="hidden" name="ctl00$CenterContent$CartItemsControl$rptItems$ctl02$hidProductId" id="ctl00_CenterContent_CartItemsControl_rptItems_ctl02_hidProductId" value="mfh-at5" />
						<a id="ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lbQuickView" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$CenterContent$CartItemsControl$rptItems$ctl02$lbQuickView&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">5 Gallon All in One with Timer</a>
						
						<span class="sku">
							<span id="ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lblSku">MFH-AT5</span>							
						</span>
						
					</td>
					<td class="number">
						$69.99
					</td>
					
					<td class="number">
						
						<input name="ctl00$CenterContent$CartItemsControl$rptItems$ctl02$txtQuantity" type="text" value="1" maxlength="3" id="ctl00_CenterContent_CartItemsControl_rptItems_ctl02_txtQuantity" style="width:30px;" />
						
					</td>
					<td class="number">
						$69.99
					</td>
					<td style="text-align:center">
						<a id="ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lbRemove" href="javascript:__doPostBack('ctl00$CenterContent$CartItemsControl$rptItems$ctl02$lbRemove','')">Remove</a>
					</td>

				</tr>
		
				<tr>
					<td class="number" colspan="3">
						
						<span class="updatetotal">
							<a id="ctl00_CenterContent_CartItemsControl_rptItems_ctl03_lbUpdateCart" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$CenterContent$CartItemsControl$rptItems$ctl03$lbUpdateCart&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">Update Total</a>
						</span>
					</td>
					<td class="number">$124.98</td>
					<td>&nbsp;</td>
				</tr>				

				

				

				<tr>
					<td class="number" colspan="3">
						<a id="ctl00_CenterContent_CartItemsControl_rptItems_ctl03_hlSalesTax" class="pointer">Sales Tax</a>
						
					</td>
					<td class="number">$0.00</td>
					<td>&nbsp;</td>
				</tr>
				<tr>
					<td class="number" colspan="3">Shipping</td>
					<td class="number">$0.00</td>
					<td>&nbsp;</td>
				</tr>

				<tr class="tablefooter">
					<td class="number" colspan="3">Grand Total</td>
					<td class="number"><big><strong>$124.98</strong></big></td>
					<td>&nbsp;</td>
				</tr>
			</table>
		
</div>
<!-- END   ASP.usercontrols_checkout_cartitems_ascx -->


				<div class="pageaction button">
					<span class="calltoaction">
						<a id="ctl00_CenterContent_lbProceedToCheckout" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$CenterContent$lbProceedToCheckout&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">Proceed to Checkout</a>
					</span>
				</div>
			</div>

			
<!-- BEGIN ASP.usercontrols_checkout_cartrelatedproducts_ascx -->
<div id="ctl00_CenterContent_CartRelatedProductsControl_divRelatedProductsH" class="relatedproducts">
	<div class="slider">
		
				<h3 id="ctl00_CenterContent_CartRelatedProductsControl_rptRelatedProductsH_ctl00_hTitle">You may also be interested in:</h3>
			
	</div>
</div>


<!-- END   ASP.usercontrols_checkout_cartrelatedproducts_ascx -->
			
		</div>
	</div>

										</div>									
									</td>

									
									
								</tr>
							</table>
						</td>

					</tr>
				</table>
				
				<div class="footer">
					
<!-- BEGIN ASP.usercontrols_footer_ascx -->


<div class="geotrust">
	<!-- GeoTrust QuickSSL [tm] Smart Icon tag. Do not edit. -->
	<script type="text/javascript" src="//smarticon.geotrust.com/si.js"></script>
	<!-- end GeoTrust Smart Icon tag -->
</div>

<div class="links">
	<a id="ctl00_FooterControl_hlPrivacyPolicy" rel="nofollow" href="http://www.moultriefeeders.com/privacypolicy">Privacy Policy</a> |
	<a id="ctl00_FooterControl_hlReturnPolicy" rel="nofollow" href="http://www.moultriefeeders.com/returnpolicy">Return Policy</a> |
	<a id="ctl00_FooterControl_hlSiteMap" rel="nofollow" href="http://www.moultriefeeders.com/sitemap.aspx">Site Map</a>
</div>

<div class="copyright">
	<p>&copy; 2009 <a href="http://www.ebscoind.com/" target="_blank">EBSCO Industries, Inc.</a> All rights reserved.</p>
</div>
<!-- END   ASP.usercontrols_footer_ascx -->

				</div>
			</div>
			
<!-- processid:3428 -->

<!-- server:JCALDWELL-DEV1 -->
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTkyMzE5MTI3Mg9kFgJmD2QWAgIDDxYCHgVjbGFzcwUFbm9pbWcWAgIBEGRkFgoCBQ9kFgwCAQ8PFgYeC05hdmlnYXRlVXJsBR5odHRwOi8vd3d3Lm1vdWx0cmllZmVlZGVycy5jb20eCEltYWdlVXJsBS5odHRwOi8vaW1hZ2VzLmVic2NvLmNvbS9wb2IvbW91bHRyaWUvL2xvZ28uZ2lmHgRUZXh0BRpNb3VsdHJpZSBGZWVkZXJzIEhvbWUgUGFnZWRkAgMPZBYEZg8PZBYEHgdvbmZvY3VzBRpqYXZhc2NyaXB0OiB0aGlzLnZhbHVlPScnOx4Kb25rZXlwcmVzcwV7amF2YXNjcmlwdDogaWYoIGV2ZW50LmtleUNvZGUgPT0gMTMgKXsgX19kb1Bvc3RCYWNrKCdjdGwwMCRIZWFkZXJDb250cm9sJFF1aWNrU2VhcmNoQ29udHJvbCRsYlNlYXJjaCcsICcnKTsgcmV0dXJuIGZhbHNlOyB9ZAICDw9kFgIeC29ubW91c2VvdmVyBSpqYXZhc2NyaXB0OiB3aW5kb3cuc3RhdHVzPScnOyByZXR1cm4gdHJ1ZTtkAgUPDxYCHwEFMGh0dHBzOi8vd3d3Lm1vdWx0cmllZmVlZGVycy5jb20vb3JkZXJzdGF0dXMuYXNweBYCHgNyZWwFCG5vZm9sbG93ZAIHDw8WAh8BBTxodHRwczovL3d3dy5tb3VsdHJpZWZlZWRlcnMuY29tL3lvdXJhY2NvdW50L3lvdXJhY2NvdW50LmFzcHgWAh8HBQhub2ZvbGxvd2QCCw8PFgIeB1Zpc2libGVoZGQCDQ9kFgJmD2QWAgIBDw8WBB8BBSxodHRwOi8vd3d3Lm1vdWx0cmllZmVlZGVycy5jb20vdmlld2NhcnQuYXNweB8DBRRWaWV3IENhcnQ6IDIgSXRlbShzKRYCHwcFCG5vZm9sbG93ZAIHDxQrAAIUKwACDxYCHhdFbmFibGVBamF4U2tpblJlbmRlcmluZ2hkEBYHZgIBAgICAwIEAgUCBhYHFCsAAmQQFgdmAgECAgIDAgQCBQIGFgcUKwACZGQUKwACZGQUKwACZGQUKwACZGQUKwACZGQUKwACZGQUKwACZGQPFgdmZmZmZmZmFgEFdFRlbGVyaWsuV2ViLlVJLlJhZE1lbnVJdGVtLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDA4LjMuMTMxNC4yMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0FCsAAmRkFCsAAmRkFCsAAmRkFCsAAmQQFgdmAgECAgIDAgQCBQIGFgcUKwACZGQUKwACZGQUKwACZGQUKwACZGQUKwACZGQUKwACZGQUKwACZGQPFgdmZmZmZmZmFgEFdFRlbGVyaWsuV2ViLlVJLlJhZE1lbnVJdGVtLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDA4LjMuMTMxNC4yMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0FCsAAmRkFCsAAmRkDxYHZmZmZmZmZhYBBXRUZWxlcmlrLldlYi5VSS5SYWRNZW51SXRlbSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAwOC4zLjEzMTQuMjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNGRkAgkPFgIfCGgWAgIBDw8WAh8IaGQWAgIFD2QWAmYPFgIfAwUHJm5ic3A7IGQCCw9kFgQCAQ9kFgICAw9kFgICAQ9kFgYCAQ8WAh8IaGQCAw9kFgICAQ8PFgQeCUxpbmVJdGVtczKfGwABAAAA/////wEAAAAAAAAADAIAAABOU3lzdGVtLkRhdGEsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAVU3lzdGVtLkRhdGEuRGF0YVRhYmxlAwAAABlEYXRhVGFibGUuUmVtb3RpbmdWZXJzaW9uCVhtbFNjaGVtYQtYbWxEaWZmR3JhbQMBAQ5TeXN0ZW0uVmVyc2lvbgIAAAAJAwAAAAYEAAAA3RA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJ1dGYtMTYiPz4NCjx4czpzY2hlbWEgeG1sbnM9IiIgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczptc2RhdGE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLW1zZGF0YSI+DQogIDx4czplbGVtZW50IG5hbWU9IkxpbmVJdGVtcyI+DQogICAgPHhzOmNvbXBsZXhUeXBlPg0KICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJdGVtSUQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTa3UiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikl0ZW1JbWFnZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXRlbU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikl0ZW1WYXJpYW50SWQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbml0UHJpY2UiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdW50IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJUb3RhbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXRlbVRvdGFsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFudGl0eSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG90YWwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heFF0eSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWluUXR5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJdGVtU3R5bGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOnNlcXVlbmNlPg0KICAgIDwveHM6Y29tcGxleFR5cGU+DQogIDwveHM6ZWxlbWVudD4NCiAgPHhzOmVsZW1lbnQgbmFtZT0idG1wRGF0YVNldCIgbXNkYXRhOklzRGF0YVNldD0idHJ1ZSIgbXNkYXRhOk1haW5EYXRhVGFibGU9IkxpbmVJdGVtcyIgbXNkYXRhOlVzZUN1cnJlbnRMb2NhbGU9InRydWUiPg0KICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgIDx4czpjaG9pY2UgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICAgIDx4czp1bmlxdWUgbmFtZT0iQ29uc3RyYWludDEiIG1zZGF0YTpQcmltYXJ5S2V5PSJ0cnVlIj4NCiAgICAgIDx4czpzZWxlY3RvciB4cGF0aD0iLi8vTGluZUl0ZW1zIiAvPg0KICAgICAgPHhzOmZpZWxkIHhwYXRoPSJJdGVtSUQiIC8+DQogICAgPC94czp1bmlxdWU+DQogIDwveHM6ZWxlbWVudD4NCjwveHM6c2NoZW1hPgYFAAAAlQg8ZGlmZmdyOmRpZmZncmFtIHhtbG5zOm1zZGF0YT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtbXNkYXRhIiB4bWxuczpkaWZmZ3I9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLWRpZmZncmFtLXYxIj4NCiAgPHRtcERhdGFTZXQ+DQogICAgPExpbmVJdGVtcyBkaWZmZ3I6aWQ9IkxpbmVJdGVtczEiIG1zZGF0YTpyb3dPcmRlcj0iMCIgZGlmZmdyOmhhc0NoYW5nZXM9Imluc2VydGVkIj4NCiAgICAgIDxJdGVtSUQ+bWZoLWFwNTwvSXRlbUlEPg0KICAgICAgPFNrdT5NRkgtQVA1PC9Ta3U+DQogICAgICA8SXRlbUltYWdlPk1GSC1BUDUuanBnPC9JdGVtSW1hZ2U+DQogICAgICA8SXRlbU5hbWU+NSBHYWxsb24gQWxsIGluIE9uZSB3aXRoIFBob3RvY2VsbDwvSXRlbU5hbWU+DQogICAgICA8VW5pdFByaWNlPiQ1NC45OTwvVW5pdFByaWNlPg0KICAgICAgPERpc2NvdW50PiQwLjAwPC9EaXNjb3VudD4NCiAgICAgIDxTdWJUb3RhbD4kNTQuOTk8L1N1YlRvdGFsPg0KICAgICAgPFF1YW50aXR5PjE8L1F1YW50aXR5Pg0KICAgICAgPFRvdGFsPiQ1NC45OTwvVG90YWw+DQogICAgPC9MaW5lSXRlbXM+DQogICAgPExpbmVJdGVtcyBkaWZmZ3I6aWQ9IkxpbmVJdGVtczIiIG1zZGF0YTpyb3dPcmRlcj0iMSIgZGlmZmdyOmhhc0NoYW5nZXM9Imluc2VydGVkIj4NCiAgICAgIDxJdGVtSUQ+bWZoLWF0NTwvSXRlbUlEPg0KICAgICAgPFNrdT5NRkgtQVQ1PC9Ta3U+DQogICAgICA8SXRlbUltYWdlPk1GSC1BVDUuanBnPC9JdGVtSW1hZ2U+DQogICAgICA8SXRlbU5hbWU+NSBHYWxsb24gQWxsIGluIE9uZSB3aXRoIFRpbWVyPC9JdGVtTmFtZT4NCiAgICAgIDxVbml0UHJpY2U+JDY5Ljk5PC9Vbml0UHJpY2U+DQogICAgICA8RGlzY291bnQ+JDAuMDA8L0Rpc2NvdW50Pg0KICAgICAgPFN1YlRvdGFsPiQ2OS45OTwvU3ViVG90YWw+DQogICAgICA8UXVhbnRpdHk+MTwvUXVhbnRpdHk+DQogICAgICA8VG90YWw+JDY5Ljk5PC9Ub3RhbD4NCiAgICA8L0xpbmVJdGVtcz4NCiAgPC90bXBEYXRhU2V0Pg0KPC9kaWZmZ3I6ZGlmZmdyYW0+BAMAAAAOU3lzdGVtLlZlcnNpb24EAAAABl9NYWpvcgZfTWlub3IGX0J1aWxkCV9SZXZpc2lvbgAAAAAICAgIAgAAAAAAAAD//////////wseCkNhcnRUb3RhbHMy/A4AAQAAAP////8BAAAAAAAAAAwCAAAATlN5c3RlbS5EYXRhLCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQUBAAAAFVN5c3RlbS5EYXRhLkRhdGFUYWJsZQMAAAAZRGF0YVRhYmxlLlJlbW90aW5nVmVyc2lvbglYbWxTY2hlbWELWG1sRGlmZkdyYW0DAQEOU3lzdGVtLlZlcnNpb24CAAAACQMAAAAGBAAAAOwIPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8eHM6c2NoZW1hIHhtbG5zPSIiIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0VG90YWxzIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikl0ZW1Ub3RhbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ViVG90YWwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdW50IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYWxlc1RheCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2hpcHBpbmciIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRvdGFsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJDYXJ0VG90YWxzIiBtc2RhdGE6VXNlQ3VycmVudExvY2FsZT0idHJ1ZSI+DQogICAgPHhzOmNvbXBsZXhUeXBlPg0KICAgICAgPHhzOmNob2ljZSBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6Y29tcGxleFR5cGU+DQogIDwveHM6ZWxlbWVudD4NCjwveHM6c2NoZW1hPgYFAAAA4wM8ZGlmZmdyOmRpZmZncmFtIHhtbG5zOm1zZGF0YT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtbXNkYXRhIiB4bWxuczpkaWZmZ3I9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLWRpZmZncmFtLXYxIj4NCiAgPHRtcERhdGFTZXQ+DQogICAgPENhcnRUb3RhbHMgZGlmZmdyOmlkPSJDYXJ0VG90YWxzMSIgbXNkYXRhOnJvd09yZGVyPSIwIiBkaWZmZ3I6aGFzQ2hhbmdlcz0iaW5zZXJ0ZWQiPg0KICAgICAgPEl0ZW1Ub3RhbD4xMjQuOTg8L0l0ZW1Ub3RhbD4NCiAgICAgIDxTdWJUb3RhbD4xMjQuOTg8L1N1YlRvdGFsPg0KICAgICAgPERpc2NvdW50PjAuMDA8L0Rpc2NvdW50Pg0KICAgICAgPFNhbGVzVGF4PjA8L1NhbGVzVGF4Pg0KICAgICAgPFNoaXBwaW5nPjA8L1NoaXBwaW5nPg0KICAgICAgPFRvdGFsPjEyNC45ODwvVG90YWw+DQogICAgPC9DYXJ0VG90YWxzPg0KICA8L3RtcERhdGFTZXQ+DQo8L2RpZmZncjpkaWZmZ3JhbT4EAwAAAA5TeXN0ZW0uVmVyc2lvbgQAAAAGX01ham9yBl9NaW5vcgZfQnVpbGQJX1JldmlzaW9uAAAAAAgICAgCAAAAAAAAAP//////////C2QWBAIDDxQrAAIPFgIfCWhkEBYEZgIBAgICAxYEFgYeD1RhcmdldENvbnRyb2xJRAU/Y3RsMDBfQ2VudGVyQ29udGVudF9DYXJ0SXRlbXNDb250cm9sX3JwdEl0ZW1zX2N0bDAxX2xiUXVpY2tWaWV3HgVWYWx1ZQUHbWZoLWFwNR4KSXNDbGllbnRJRGcWBh8MBT9jdGwwMF9DZW50ZXJDb250ZW50X0NhcnRJdGVtc0NvbnRyb2xfcnB0SXRlbXNfY3RsMDJfbGJRdWlja1ZpZXcfDQUHbWZoLWF0NR8OZxYGHwwFP2N0bDAwX0NlbnRlckNvbnRlbnRfQ2FydEl0ZW1zQ29udHJvbF9ycHRJdGVtc19jdGwwMV9sYlF1aWNrVmlldx8NBQdtZmgtYXA1Hw5nFgYfDAU/Y3RsMDBfQ2VudGVyQ29udGVudF9DYXJ0SXRlbXNDb250cm9sX3JwdEl0ZW1zX2N0bDAyX2xiUXVpY2tWaWV3Hw0FB21maC1hdDUfDmcPFgRmZmZmFgEFfVRlbGVyaWsuV2ViLlVJLlRvb2xUaXBUYXJnZXRDb250cm9sLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDA4LjMuMTMxNC4yMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0ZAIFDxYCHgtfIUl0ZW1Db3VudAICFghmD2QWBAIBDxYCHwhoZAIDDxYCHwhoZAIBD2QWEAIDDw8WAh8DBSI1IEdhbGxvbiBBbGwgaW4gT25lIHdpdGggUGhvdG9jZWxsZGQCBQ8PFgIfAwUHTUZILUFQNWRkAgYPFQEGJDU0Ljk5ZAIHDxYCHwhoFgJmDxUBBSQwLjAwZAIJDw8WBB8DBQExHwhoZGQCCw8PFgIfAwUBMWRkAg4PFQEGJDU0Ljk5ZAIPD2QWAgIBDw8WAh4PQ29tbWFuZEFyZ3VtZW50BQdtZmgtYXA1ZGQCAg9kFhACAw8PFgIfAwUeNSBHYWxsb24gQWxsIGluIE9uZSB3aXRoIFRpbWVyZGQCBQ8PFgIfAwUHTUZILUFUNWRkAgYPFQEGJDY5Ljk5ZAIHDxYCHwhoFgJmDxUBBSQwLjAwZAIJDw8WBB8DBQExHwhoZGQCCw8PFgIfAwUBMWRkAg4PFQEGJDY5Ljk5ZAIPD2QWAgIBDw8WAh8QBQdtZmgtYXQ1ZGQCAw9kFhJmDxUBATNkAgEPDxYCHwhoZBYCZg8VAQVUb3RhbGQCAw9kFgJmDxUBDFVwZGF0ZSBUb3RhbGQCBA8VAgckMTI0Ljk4Dzx0ZD4mbmJzcDs8L3RkPmQCBQ8WAh8IaBYEZg8WAh4HY29sc3BhbgUBM2QCAQ9kFgJmDxUBBSQwLjAwZAIHDxYCHwhoFgRmDxYCHxEFATNkAgEPZBYCZg8VAQckMTI0Ljk4ZAIIDxUBATNkAgsPDxYCHwhoZGQCDA8VCAUkMC4wMA88dGQ+Jm5ic3A7PC90ZD4BMwUkMC4wMA88dGQ+Jm5ic3A7PC90ZD4BMwckMTI0Ljk4Dzx0ZD4mbmJzcDs8L3RkPmQCBQ9kFgRmDxYCHwhnFgICAQ8WAh8PZhYCZg9kFgICAQ9kFgJmDxUBHllvdSBtYXkgYWxzbyBiZSBpbnRlcmVzdGVkIGluOmQCAg9kFgICAQ8WAh8PAv////8PZAIDD2QWAgIBDw8WAh8IaGRkAg0PZBYGZg8PZBYCHwcFCG5vZm9sbG93ZAIBDw9kFgIfBwUIbm9mb2xsb3dkAgIPD2QWAh8HBQhub2ZvbGxvd2QYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgMFGmN0bDAwJFNob3BwaW5nTGlua3NDb250cm9sBTpjdGwwMCRDZW50ZXJDb250ZW50JENhcnRJdGVtc0NvbnRyb2wkVG9vbFRpcE1hbmFnZXJDb250cm9sBTtjdGwwMCRDZW50ZXJDb250ZW50JENhcnRJdGVtc0NvbnRyb2wkVG9vbFRpcE1hbmFnZXJDb250cm9sMuu6ZJzBmqeUrINzJbYwVedNPahH" />
<!-- processid:3428 -->

<!-- server:JCALDWELL-DEV1 -->
<!--VIEWSTATE-->
		<!-- SiteCatalyst code version: H.3.
			Copyright 1997-2005 Omniture, Inc. More info available at
															http://www.omniture.com -->
			<script type="text/javascript">
			var s_account="ebscomoultriedev"
			</script>
			<script type="text/javascript" src="http://www.moultriefeeders.com/includes/s_code.js"></script>
			<script type="text/javascript">
			s.campaign=""
			s.pageName="Moultrie Home -> Shopping Cart"
			s.server="jcaldwell-dev1"
			s.channel=s.getQueryParam('catid')
			s.pageType=""
			s.prop1=""
			s.prop2=""
			s.prop3=""
			s.prop4=""
			s.prop5=""
			s.prop6=""
			s.prop7=""
			s.prop8=""
			s.prop9=""
			s.prop10=""
			s.prop11=""
			s.prop12=""
			s.prop13=""
			s.prop14=""
			s.prop15=""
			s.prop16=""
			s.prop17=""
			s.prop18=""
			s.prop19=""
			s.prop20=""
			s.prop21=""
			s.prop22=""
			s.prop23=""
			s.prop24=""
			s.prop25=""
			/* E-commerce Variables */
			s.state=""
			s.zip=""
			s.events="scView:633734839744660568"
			s.products=""
			s.purchaseID=""
			s.hier1="Moultrie Home:Shopping Cart"
			s.eVar1=s.getQueryParam('IPC')
			s.eVar2=""
			s.eVar3=""
			s.eVar4=""
			s.eVar5=""
			s.eVar6=s.getQueryParam('ATT')
			s.eVar7=(s.getQueryParam('HBX_PK') != '')?s.getQueryParam('HBX_PK'):(s.getQueryParam('PK') != '')?s.getQueryParam('PK'):''
			s.eVar8=""
			s.eVar9=""
			s.eVar10=""
			s.eVar11=""
			s.eVar12=""
			s.eVar13=""
			s.eVar14=""
			s.eVar15=""
			s.eVar16=""
			s.eVar17=""
			s.eVar18=""
			s.eVar19=""
			s.eVar20=""
			s.eVar21=""
			s.eVar22=""
			s.eVar23=""
			s.eVar24=""
			s.eVar25=""
			/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
			var s_code=s.t();if(s_code)document.write(s_code)//--></script>
			<script type="text/javascript"><!--
			if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')
			//--></script><!--/DO NOT REMOVE/-->
			<!-- End SiteCatalyst code version: H.3. -->
<div>

	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWDgLBz9m/DQKy8KSnCALFwsbfDAKh/J6IAQLQqfOuCgKgxuLeBQLOsKaWCAKa5IWBBwL59pz6CALhieDxBAKXvMz1AQKR/8OQDQLTobSeDgLL3ov7DEglO1CgJs7qYtYwUDdvm5aYDv3x" />
</div>

<script type="text/javascript">
//<![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
    $create(Telerik.Web.UI.RadAjaxManager, {"_updatePanels":"","ajaxSettings":[],"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"defaultLoadingPanelID":"","enableAJAX":true,"enableHistory":false,"links":[],"styles":[],"uniqueID":"ctl00$radAjaxManager","updatePanelsRenderMode":0}, null, null, $get("ctl00_radAjaxManager"));
});
Sys.Application.add_init(function() {
    $create(Telerik.Web.UI.RadMenu, {"_skin":"Moultrie","clientStateFieldID":"ctl00_ShoppingLinksControl_ClientState","collapseAnimation":"{\"type\":12,\"duration\":200}","itemData":[{"items":[{"navigateUrl":"http://www.moultriefeeders.com/feederlaws"},{"navigateUrl":"http://www.moultriefeeders.com/articles"},{"navigateUrl":"http://growthehunt.typepad.com/grow_the_hunt","target":"_blank"},{"navigateUrl":"http://www.moultriefeeders.com/multimedia"},{"navigateUrl":"http://www.moultriefeeders.com/photogallery/"},{"navigateUrl":"http://www.moultriefeeders.com/outdoorresources"},{"navigateUrl":"http://www.moultriefeeders.com/huntingresources/glossary"}],"navigateUrl":"http://www.moultriefeeders.com/huntingresources"},{"navigateUrl":"http://growthehunt.typepad.com/grow_the_hunt","target":"_blank"},{"navigateUrl":"http://www.moultriefeeders.com/photogallery/"},{"navigateUrl":"https://www.moultriefeeders.com/contactus/newsletter/newsletterrequest"},{"items":[{"navigateUrl":"http://www.moultriefeeders.com/orderstatus.aspx"},{"navigateUrl":"http://www.moultriefeeders.com/dealerfinder"},{"navigateUrl":"http://www.moultriefeeders.com/warranty"},{"navigateUrl":"http://www.moultriefeeders.com/productinstructions"},{"navigateUrl":"http://www.moultriefeeders.com/faq"},{"navigateUrl":"http://www.moultriefeeders.com/returnpolicy"},{"navigateUrl":"http://www.moultriefeeders.com/privacypolicy"}],"navigateUrl":"http://www.moultriefeeders.com/customerresources"},{"navigateUrl":"http://www.moultriefeeders.com/aboutus"},{"navigateUrl":"https://www.moultriefeeders.com/contactus"}]}, null, null, $get("ctl00_ShoppingLinksControl"));
});
Sys.Application.add_init(function() {
    $create(Telerik.Web.UI.RadToolTipManager, {"clientStateFieldID":"ctl00_CenterContent_CartItemsControl_ToolTipManagerControl_ClientState","formID":"aspnetForm","height":"150px","isToolTipFactory":true,"loadOnDemand":true,"manualClose":true,"position":21,"relativeTo":1,"showCallout":false,"showEvent":2,"skin":"Moultrie","targetControls":"[['ctl00_CenterContent_CartItemsControl_rptItems_ctl03_hlSalesTax','ctl00_CenterContent_CartItemsControl_rptItems_ctl03_hlSalesTax','']]","width":"300px"}, null, null, $get("ctl00_CenterContent_CartItemsControl_ToolTipManagerControl"));
});
Sys.Application.add_init(function() {
    $create(Telerik.Web.UI.RadToolTipManager, {"clientStateFieldID":"ctl00_CenterContent_CartItemsControl_ToolTipManagerControl2_ClientState","contentScrolling":0,"formID":"aspnetForm","isToolTipFactory":true,"loadOnDemand":true,"manualClose":true,"position":12,"relativeTo":2,"showCallout":false,"showEvent":2,"skin":"Moultrie","targetControls":"[['ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lbQuickView','ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lbQuickView','mfh-ap5'],['ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lbQuickView','ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lbQuickView','mfh-at5'],['ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lbQuickView','ctl00_CenterContent_CartItemsControl_rptItems_ctl01_lbQuickView','mfh-ap5'],['ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lbQuickView','ctl00_CenterContent_CartItemsControl_rptItems_ctl02_lbQuickView','mfh-at5']]","width":"410px"}, null, null, $get("ctl00_CenterContent_CartItemsControl_ToolTipManagerControl2"));
});
//]]>
</script>
</form>
	</body>
</html>




Svetlina Anati
Telerik team
 answered on 30 Mar 2009
1 answer
89 views
Scenario: I have a tree view on my page, and the code-behind is handling the Node Click event. Thus the tree posts to the form when the user clicks a node. However, I have custom javascript to do form checking and cancel the form under certain conditions. I want the tree view to revert its selection if the form is canceled.

The problem is that the tree view is in a separate web part from the web part that emits the form validation script, so the form validation script doesn't know the ID of the tree view, and can't even necessarily assume that the part with the tree is on the page. What would you suggest I do to solve my problem?
Veselin Vasilev
Telerik team
 answered on 30 Mar 2009
3 answers
87 views
Hi All,
         I am new for Telerik component. i created a menus and assign css property for focused menu-item. After select the menu, related content will be displayed if i clicked the content (Focus will be lost). The highlighted menu item will be lost that is assign css property will be changed. how can i handle the issue. Highlighted menu will be remain unchanged until i clicked other menu item.

       Thanks in Advance all.

Paul
Telerik team
 answered on 30 Mar 2009
4 answers
183 views
Hello,

I would like to apply an image for DatePopUpButton by using a command in calendar skin.

I have implemented the following snippet code:
.RadPicker_OT .rcCalPopup, 
.RadPicker_OT .rcTimePopup 
    overflow:hidden
    display:block
    width:16px
    height:16px
     background:url('<%=WebResource("OTSkin.Calendar_Imagenes.IcoCalendario.gif")%>'no-repeat
    text-indent:-1111px
    text-align:center

The image is not shown but when a mouse is over the place where the image should be shown, is possible to open a calendar. The only problem is that the image is not visible.

Do you know what might be the reason?

Thank you in advance.
Dimo
Telerik team
 answered on 30 Mar 2009
5 answers
157 views
Hello,

I am trying to put RadToolbar into my own user or server control. When I call radToolbar.Render(writer) method I get an exception "Object reference not set to an instance of an object". Both radToolbar and writer are not null of course.
When I replace radToolbar with a standard Button for example, everything works fine.

The code of custom control Render method is:
    protected override void Render(HtmlTextWriter writer) {  
      RadToolbar MainToolbar = new RadToolbar();  
      RadToolbarButton b = new RadToolbarButton() { ButtonText = "Detail0" };  
      MainToolbar.Controls.Add(b);  
 
      MainToolbar.RenderControl(writer);  
      base.Render(writer);  
    } 

An exception is:
[NullReferenceException: Object reference not set to an instance of an object.]  
   Telerik.WebControls.RadToolbar.Render(HtmlTextWriter writer) +106  
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25  
   Sprinx.Crm.ExportDevelop.WebUserControl1.Render(HtmlTextWriter writer) in D:\TFS\Sprinx.CRM\Main\Source\Sprinx.Crm.Export\Sprinx.Crm.ExportDevelop\WebUserControl1.ascx.cs:36  
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25  
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134  
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19  
   System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163  
   System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32  
   System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51  
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99  
   System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40  
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134  
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19  
   System.Web.UI.Page.Render(HtmlTextWriter writer) +29  
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99  
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25  
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266  
 

Thanks a lot

Jiří Nouza
Jiří
Top achievements
Rank 1
 answered on 30 Mar 2009
1 answer
106 views
I am using Telerik.Web.UI.dll version 2008.3.1314.35.

If I add a RadScriptManager and a RadNumericTextbox to a web form as below

<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="sm" runat="server" EnableScriptCombine="true" EnablePartialRendering="true"></telerik:RadScriptManager>
<div>
    <telerik:RadNumericTextBox ID="rntUpDown" runat="server" Type="Number" ShowSpinButtons="true" ButtonsPosition="Right">
    <NumberFormat AllowRounding="false" KeepNotRoundedValue="true" DecimalDigits="2" />
</telerik:RadNumericTextBox>
    </div>
    </form>
</body>

I then run the website and type 16.67 into the input area of the RadNumericTextbox.....if I press the up arrow this increments by 1 ie 17.67,18.67. However, if I press the down arrow, once I get below the initially typed in value I get 15.670000000000001
instead of the expected 15.67.

Any ideas?

Daniel
Telerik team
 answered on 30 Mar 2009
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?