Hi,
I'm sorry, I should've been more clear. Can you post for me the entire code, including the registering of controls at the very top? Also, what version of ECF are you running?
For example:
<%@ Control Language="c#" AutoEventWireup="false" Inherits="Mediachase.eCF.Web.BaseClasses.ProductBase" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<%@ Register Src="~/SharedModules/ImagesModule.ascx" TagName="ImagesModule" TagPrefix="uc1" %>
<%@ Register Src="~/SharedModules/EditorModules/SimpleEditor.ascx" TagName="SimpleEditor" TagPrefix="ecf" %>
<%@ Register Src="~/SharedModules/PurchaseModule.ascx" TagName="PurchaseModule" TagPrefix="uc1" %>
<%@ Register Namespace="Mediachase.eCF.Web.UI.Controls" Assembly="Mediachase.eCFWebUtility" TagPrefix="ecf" %>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
DataBind();
foreach (UserControl ctrl in PurchaseCtrl.FindControl("ProductOptions").Controls)
{
((DropDownList)ctrl.FindControl("OptionValueCtrl")).Width = 100;
}
if(!IsPostBack)
{
}
}
override protected void OnInit(EventArgs e)
{
this.Load += new System.EventHandler(this.Page_Load);
base.OnInit(e);
}
</script>
<table cellpadding="3" width=100% cellspacing="0" border=0 id="Table1">
<tr valign=top>
<td>
<ecf:MetaImage ImageWidth="180" OpenFullImage="true" ShowThumbImage="true" ID="PrimaryImage"
PropertyName="Everything_ProductPrimaryImage" DataSource="<%#Product.ItemAttributes.Image%>"
runat="server" />
<uc1:ImagesModule EnableViewState="false" ID="AlternativePictures" DataSource="<%#Product.Pictures%>"
runat="server" />
<br/>
</td>
<td width=100%>
<p>
<h1><ecf:SimpleEditor ID="SimpleEditor4" runat="server" PropertyName="Name" DataSource="<%# Product%>" IdType="Product"></ecf:SimpleEditor></h1>
<ecf:SimpleEditor runat="server" ID="SimpleEditor1" PropertyName="Everything_ShortDescription"
DataSource="<%# Product%>" IdType="Product"></ecf:SimpleEditor>
<div class=ch1> <ecf:SimpleEditor runat="server" ID="SimpleEditor3" PropertyName="Everything_Description"
DataSource="<%# Product%>" IdType="Product"></ecf:SimpleEditor></div>
<uc1:PurchaseModule id="PurchaseCtrl" OptionFields="Everything_BouquetType" Product='<%#Product%>'
runat="server" />
</td>
</tr>
</table>
<br/>
<br/>