Hi, Need some help, i have included the FCK editor in detailsview, and bound it, if i preview the page it shows up and i can use it to insert data into my field in the database, however when i view my detailsview within visualstudio the detailsview comes up with this message "there was an error rendering the control, object reference not set to an instance of an object" if i choose the edit the templates the editor appears fine its just my standard view is showing this message, my codes below, can someone take a look and let me know what the issue is.
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" ValidateRequest="false" AutoEventWireup="false" CodeFile="addProp.aspx.vb" Inherits="addProp" title="Untitled Page" %> <%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"><div class="innerContent"> <asp:ScriptManager id="ScriptManager1" runat="server"> </asp:ScriptManager><br /> <asp:Label ID="Label2" runat="server" CssClass="errorMsgstyle"></asp:Label> <asp:UpdatePanel id="UpdatePanel6" runat="server" UpdateMode="Conditional" RenderMode="Inline"> <contenttemplate> <asp:ObjectDataSource id="insertProp" runat="server" InsertMethod="InsertProposition" SelectMethod="GetDataAllPropositions" TypeName="DataSet1TableAdapters.promoCheckerTableAdapter" __designer:wfdid="w373"><InsertParameters> <asp:Parameter Type="Boolean" Name="creditTopUP"></asp:Parameter> <asp:Parameter Type="Boolean" Name="voucherTopUp"></asp:Parameter> <asp:Parameter Type="String" Name="propositionName"></asp:Parameter> <asp:Parameter Type="String" Name="description"></asp:Parameter> <asp:Parameter Type="String" Name="propositionUrl"></asp:Parameter> <asp:Parameter Type="Boolean" Name="talkUsage"></asp:Parameter> <asp:Parameter Type="Boolean" Name="textUsage"></asp:Parameter> <asp:Parameter Type="Boolean" Name="dataUsage"></asp:Parameter> <asp:Parameter Type="Boolean" Name="internationalCallUsage"></asp:Parameter> <asp:Parameter Type="Boolean" Name="roamingUsage"></asp:Parameter> <asp:Parameter Type="String" Name="propositionPriority"></asp:Parameter> <asp:Parameter Type="Boolean" Name="displayProposition"></asp:Parameter> <asp:Parameter Type="Boolean" Name="zeroToTenTopUp"></asp:Parameter> <asp:Parameter Type="Boolean" Name="tenToFifteen"></asp:Parameter> <asp:Parameter Type="Boolean" Name="fifteenPlus"></asp:Parameter> </InsertParameters> </asp:ObjectDataSource> <asp:DetailsView id="DetailsView1" runat="server" OnItemInserted="DetailsView1_ItemInserted" Width="125px" OnItemInserting="DetailsView1_ItemInserting" Height="50px" GridLines="None" DefaultMode="Insert" DataSourceID="insertProp" DataKeyNames="promoID" BorderWidth="0px" BorderStyle="None" AutoGenerateRows="False" __designer:wfdid="w374"><Fields> <asp:TemplateField ShowHeader="False"><InsertItemTemplate> <asp:Label id="Label6" runat="server" CssClass="errorMsgstyle" Width="500px" Visible="False" __designer:wfdid="w342"></asp:Label><BR /><asp:Label id="Label3" runat="server" CssClass="errorMsgstyle" Width="500px" Visible="False" __designer:wfdid="w343"></asp:Label> <asp:Label id="Label5" runat="server" CssClass="errorMsgstyle" Width="500px" Visible="False" __designer:wfdid="w344"></asp:Label><asp:Label id="Label4" runat="server" CssClass="errorMsgstyle" Width="500px" Visible="False" __designer:wfdid="w345"></asp:Label><asp:Label id="Label2" runat="server" CssClass="errorMsgstyle" Width="500px" Visible="False" __designer:wfdid="w346"></asp:Label><asp:Label id="Label1" runat="server" CssClass="errorMsgstyle" Width="500px" Visible="False" __designer:wfdid="w347"></asp:Label><BR /><asp:ValidationSummary id="ValidationSummary1" runat="server" CssClass="errorMsgstyle" Width="500px" ForeColor="" __designer:wfdid="w348"></asp:ValidationSummary> <TABLE class="paygAddPropTable" cellSpacing=0 cellPadding=0 border=0><TBODY><TR><TD style="HEIGHT: 35px" class="paygPromoAddPropTableHeaderLeft">Proposition Name</TD><TD style="HEIGHT: 35px" class="paygPromoAddPropTableLargeCell" colSpan=2><asp:TextBox id="name" runat="server" CssClass="textboxstyle" AutoPostBack="True" MaxLength="110" OnTextChanged="name_TextChanged" Text='<%# Bind("propositionName") %>' __designer:wfdid="w349"></asp:TextBox><asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" CssClass="errorMsgstyle" ForeColor="" ControlToValidate="name" SetFocusOnError="True" ErrorMessage="You must enter a name for the proposition" __designer:wfdid="w350">*</asp:RequiredFieldValidator> </TD></TR><TR><TD class="paygPromoAddPropTableHeaderLeft">Description</TD><TD class="paygPromoAddPropTableLargeCell" colSpan=2><FCKeditorV2:FCKeditor id="descriptionTxtbox" runat="server" Width="280px" BasePath="/paygPromoChecker/" __designer:wfdid="w372" value='<%# Bind("description") %>' ToolbarSet="Basic"></FCKeditorV2:FCKeditor></TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Procedure URL</TD><TD class="paygPromoAddPropTableLargeCell" colSpan=2><asp:TextBox id="url" runat="server" CssClass="textboxstyle" AutoPostBack="True" MaxLength="160" OnTextChanged="url_TextChanged" Text='<%# Bind("propositionUrl") %>' __designer:wfdid="w352"></asp:TextBox><asp:RequiredFieldValidator id="RequiredFieldValidator2" runat="server" CssClass="errorMsgstyle" ForeColor="" ControlToValidate="url" SetFocusOnError="True" ErrorMessage="You must enter a URL for the proposition" __designer:wfdid="w353">*</asp:RequiredFieldValidator></TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Priority (between 1 & 10)</TD><TD class="paygPromoAddPropTableLargeCell" colSpan=2><asp:TextBox id="priority" runat="server" CssClass="textboxstyle" AutoPostBack="True" MaxLength="2" OnTextChanged="priority_TextChanged" Text='<%# Bind("propositionPriority") %>' __designer:wfdid="w354"></asp:TextBox><asp:RequiredFieldValidator id="RequiredFieldValidator3" runat="server" CssClass="errorMsgstyle" ForeColor="" ControlToValidate="priority" SetFocusOnError="True" ErrorMessage="You must enter a priority for the proposition" __designer:wfdid="w355">*</asp:RequiredFieldValidator> </TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Display Proposition</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="displayProp" runat="server" AutoPostBack="True" Checked="True" OnCheckedChanged="displayProp_CheckedChanged" __designer:wfdid="w356"></asp:CheckBox></TD><TD class="paygPromoAddPropTablecellright"><asp:TextBox id="displayPropVal" runat="server" Visible="False" Text='<%# Bind("displayProposition") %>' __designer:wfdid="w357"></asp:TextBox>(default is yes, uncheck to hide)</TD></TR><TR style="FONT-FAMILY: Verdana"><TD style="HEIGHT: 35px" class="paygPromoAddPropTableHeaderLeft">Talk</TD><TD style="WIDTH: 100px; HEIGHT: 35px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="talk" runat="server" Checked='<%# Bind("talkUsage") %>' __designer:wfdid="w358"></asp:CheckBox></TD><TD style="WIDTH: 100px; HEIGHT: 35px" class="paygPromoAddPropTablecellright"> </TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Text</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="text" runat="server" Checked='<%# Bind("textUsage") %>' __designer:wfdid="w359"></asp:CheckBox></TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellright"> </TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Data</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="data" runat="server" Checked='<%# Bind("dataUsage") %>' __designer:wfdid="w360"></asp:CheckBox></TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellright"> </TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Roaming</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="roaming" runat="server" Checked='<%# Bind("roamingUsage") %>' __designer:wfdid="w361"></asp:CheckBox></TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellright"> </TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">International</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="international" runat="server" Checked='<%# Bind("internationalCallUsage") %>' __designer:wfdid="w362"></asp:CheckBox></TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellright"> </TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Top Up Method</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellleft"><asp:CheckBox id="creditCard" runat="server" AutoPostBack="True" Checked='<%# Bind("creditTopUP") %>' OnCheckedChanged="topUpType_CheckedChanged" __designer:wfdid="w363"></asp:CheckBox> Credit Card</TD><TD style="WIDTH: 100px" class="paygPromoAddPropTablecellright"><asp:CheckBox id="voucher" runat="server" AutoPostBack="True" Checked='<%# Bind("voucherTopUp") %>' OnCheckedChanged="topUpType_CheckedChanged" __designer:wfdid="w364"></asp:CheckBox> Voucher</TD></TR><TR style="FONT-FAMILY: Verdana"><TD class="paygPromoAddPropTableHeaderLeft">Top Up Balance</TD><TD class="paygPromoAddPropTableLargeCell" colSpan=2><TABLE style="WIDTH: 300px" cellSpacing=0 cellPadding=0 border=0><TBODY><TR><TD style="WIDTH: 100px; HEIGHT: 25px" class="errorMsgstyle">£0 - £9.99</TD><TD style="WIDTH: 200px"><asp:CheckBox id="zeroToTen" runat="server" AutoPostBack="True" Checked='<%# Bind("zeroToTenTopUp") %>' OnCheckedChanged="TopUpCheck_CheckedChanged" __designer:wfdid="w365"></asp:CheckBox></TD></TR><TR><TD style="WIDTH: 100px; HEIGHT: 25px" class="errorMsgstyle">£9.99 - £15</TD><TD style="WIDTH: 200px"><asp:CheckBox id="tenToFifteen" runat="server" AutoPostBack="True" Checked='<%# Bind("tenToFifteen") %>' OnCheckedChanged="TopUpCheck_CheckedChanged" __designer:wfdid="w366"></asp:CheckBox></TD></TR><TR><TD style="WIDTH: 100px; HEIGHT: 25px" class="errorMsgstyle">£15 +</TD><TD style="WIDTH: 200px"><asp:CheckBox id="fifteenPlus" runat="server" AutoPostBack="True" Checked='<%# Bind("fifteenPlus") %>' OnCheckedChanged="TopUpCheck_CheckedChanged" __designer:wfdid="w367"></asp:CheckBox></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE> </InsertItemTemplate> </asp:TemplateField> <asp:TemplateField ShowHeader="False"><InsertItemTemplate> <br /> <asp:Button ID="Button1" runat="server" CausesValidation="True" CommandName="Insert" Text="Insert" /> <asp:Button ID="Button2" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" /> </InsertItemTemplate> <ItemTemplate> <asp:Button ID="Button1" runat="server" CausesValidation="False" CommandName="New" Text="New" /> </ItemTemplate> <ControlStyle CssClass="buttonstyle"></ControlStyle> </asp:TemplateField> </Fields> </asp:DetailsView> </contenttemplate> </asp:UpdatePanel> <br /> </div> </asp:Content>