ASP.NET Controls are not rendered
I created a custom module which has front end view and backend view. For some reason, only some of the ASP.NET controls I have are rendered. I have attached my full project below but the code Markup am using for the front end is below:
<%@ Control Language="C#" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Register Assembly="Telerik.Sitefinity" Namespace="Telerik.Sitefinity.Web.UI"
TagPrefix="sitefinity" %>
<
telerik:RadFormDecorator
ID
=
"FormDecorator1"
runat
=
"server"
DecoratedControls
=
"all"
>
</
telerik:RadFormDecorator
>
<
sitefinity:Message
runat
=
"server"
ID
=
"message"
ElementTag
=
"div"
RemoveAfter
=
"30000"
FadeDuration
=
"10"
/>
<
div
id
=
"ResouceProfileMain"
>
<
div
id
=
"FirstNameDiv"
>
<
div
id
=
"FirstNameLabelDiv"
>
<
label
id
=
"FirstNameLabel"
>First Name</
label
>
<
a
onclick
=
"return false;"
id
=
"FirstName_expandButton"
class
=
"sfOptionalExpander"
href
=
"javascript:__doPostBack('C000$ctl00$ctl00$expandButton_write','')"
style
=
"display: none;"
>Click to add</
a
>
</
div
>
<
div
id
=
"FirstNameTxtDiv"
>
<
telerik:RadTextBox
id
=
"txtFirstName"
runat
=
"server"
EmptyMessage
=
"Please enter your first name"
Text
=
""
Width
=
"160px"
>
</
telerik:RadTextBox
>
</
div
>
</
div
>
<
div
id
=
"LastNameDiv"
>
<
div
id
=
"LastNameLabelDiv"
>
<
label
id
=
"LastNameLabel"
>Last Name</
label
>
<
a
onclick
=
"return false;"
id
=
"LastName_expandButton"
class
=
"sfOptionalExpander"
href
=
"javascript:__doPostBack('C002$ctl00$ctl00$expandButton_write','')"
style
=
"display: none;"
>Click to add</
a
>
</
div
>
<
div
id
=
"LastNameTxtDiv"
>
<
telerik:RadTextBox
ID
=
"txtLastName"
runat
=
"server"
EmptyMessage
=
"Please Enter your last name"
Text
=
""
Width
=
"160px"
>
</
telerik:RadTextBox
>
</
div
>
</
div
>
<
div
id
=
"EmailDiv"
>
<
div
id
=
"EmailLabelDiv"
>
<
label
id
=
"EmailLabel"
class
=
"sfTxtLbl"
>Verify Email</
label
>
<
a
onclick
=
"return false;"
id
=
"Email_expandButton"
class
=
"sfOptionalExpander"
href
=
"javascript:__doPostBack('C003$ctl00$ctl00$expandButton_write','')"
style
=
"display: none;"
>Click to add</
a
>
</
div
>
<
div
id
=
"EmailTxtDiv"
>
<
telerik:RadTextBox
ID
=
"txtEmail"
runat
=
"server"
EmptyMessage
=
"Enter Email address in the format somebody@somedoamin.com"
Text
=
""
Width
=
"160px"
>
</
telerik:RadTextBox
>
<
div
id
=
"EmailCommentDiv"
class
=
"sfExample"
>
Important for follow-up access!
</
div
>
</
div
>
</
div
>
<
div
id
=
"PracticingPhysicianDiv"
>
<
div
id
=
"PracticingPhysicianLabelDiv"
class
=
"sfTxtLbl"
>
<
label
id
=
"PracticingPhysicianLabel"
>Are you a Practicing Physician?</
label
>
</
div
>
<
asp:CheckBox
id
=
"ckPracticingPhysician"
runat
=
"server"
Text
=
"Practicing Physician"
/>
</
div
>
<
div
id
=
"VisitorStatusDiv"
>
<
div
id
=
"VisitorStatusLabelDiv"
>
<
label
id
=
"VisitorStatusLabel"
>Which of the following best describes who you are:</
label
>
</
div
>
<
div
id
=
"VisitorStatusCheckboxDiv"
>
<
asp:RadioButtonList
id
=
"rdVisitorStatus"
runat
=
"server"
>
<
asp:ListItem
>Program Director</
asp:ListItem
>
<
asp:ListItem
>Initial Certifier</
asp:ListItem
>
<
asp:ListItem
>Recertifier</
asp:ListItem
>
<
asp:ListItem
>Chief Resident</
asp:ListItem
>
<
asp:ListItem
>1st/2nd Year Resident</
asp:ListItem
>
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
id
=
"ResidencyProgramDiv"
>
<
div
id
=
"ResidencyProgramLabelDiv"
>
<
label
id
=
"ResidencyProgramLabel"
>Name of Residency Program</
label
>
<
a
onclick
=
"return false;"
id
=
"ResidencyProgram_expandButton"
class
=
"sfOptionalExpander"
href
=
"javascript:__doPostBack('C015$ctl00$ctl00$expandButton_write','')"
style
=
"display: none;"
>Click to add</
a
>
</
div
>
<
div
id
=
"ResidencyProgramTxtDiv"
class
=
"sfFieldWrp"
>
<
telerik:RadTextBox
ID
=
"txtResidencyProgram"
runat
=
"server"
Text
=
""
Width
=
"160px"
>
</
telerik:RadTextBox
>
</
div
>
</
div
>
<
div
id
=
"ResidencyProgramAddressDiv"
>
<
div
id
=
"ResidencyProgramAddressLabelDiv"
>
<
label
id
=
"ResidencyProgramAddressleLabel"
>Address of Residency Program</
label
>
</
div
>
<
div
id
=
"ResidencyProgramAddressTxtDiv"
>
<
telerik:RadTextBox
ID
=
"txtResidencyProgramAddress"
runat
=
"server"
Rows
=
"5"
Text
=
""
TextMode
=
"MultiLine"
Width
=
"160px"
>
</
telerik:RadTextBox
>
</
div
>
</
div
>
<
div
id
=
"CustomerDiv"
>
<
div
id
=
"CustomerLabelDiv"
>
<
label
id
=
"CustomerLabel"
>Are you a current or past Company customer?</
label
>
</
div
>
<
div
id
=
"div_Customer"
>
<
asp:RadioButtonList
ID
=
"rdCustomer"
runat
=
"server"
>
<
asp:ListItem
>Yes</
asp:ListItem
>
<
asp:ListItem
>No</
asp:ListItem
>
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
id
=
"ABIMCertificationStatusDiv"
>
<
div
id
=
"ABIMCertificationStatusLabelDiv"
>
<
label
id
=
"ABIMCertificationStatusLabel"
>Your most recent ABIM Board exam was:</
label
>
</
div
>
<
div
id
=
"div_ABIMCertificationStatus"
>
<
asp:RadioButtonList
id
=
"rdABIMCertificationStatus"
runat
=
"server"
>
<
asp:ListItem
>Initial Certification</
asp:ListItem
>
<
asp:ListItem
>Recertification</
asp:ListItem
>
<
asp:ListItem
>Not applicable</
asp:ListItem
>
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
id
=
"AnticipatedExamPeriodDiv"
class
=
"sfFormRadiolist"
>
<
div
id
=
"AnticipatedExamPeriodLabelDiv"
>
<
label
id
=
"AnticipatedExamPeriodLabel"
>Anticipated next ABIM Board exam?</
label
>
</
div
>
<
div
id
=
"div_AnticipatedExamPeriod"
>
<
asp:RadioButtonList
ID
=
"rdAnticipatedExamPeriod"
runat
=
"server"
>
<
asp:ListItem
>Spring 2011</
asp:ListItem
>
<
asp:ListItem
>Fall 2011</
asp:ListItem
>
<
asp:ListItem
>Spring 2011</
asp:ListItem
>
<
asp:ListItem
>Later</
asp:ListItem
>
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
id
=
"PreferredCommunicationDiv"
>
<
div
id
=
"PreferredCommunicationLabelDiv"
>
<
label
id
=
"PreferredCommunicationLabel"
>Method of receiving information about Board certification or recertification
exam prep resources (check as many as apply)</
label
>
</
div
>
<
div
id
=
"div_PreferredCommunication"
>
<
asp:CheckBoxList
ID
=
"ckPreferredCommunication"
runat
=
"server"
RepeatColumns
=
"2"
>
<
asp:ListItem
>Email</
asp:ListItem
>
<
asp:ListItem
>Phone</
asp:ListItem
>
<
asp:ListItem
>Regular Mail</
asp:ListItem
>
<
asp:ListItem
>Fax</
asp:ListItem
>
<
asp:ListItem
>LinkedIn</
asp:ListItem
>
<
asp:ListItem
>Facebook</
asp:ListItem
>
<
asp:ListItem
>Twitter</
asp:ListItem
>
<
asp:ListItem
>I search websites on my own</
asp:ListItem
>
<
asp:ListItem
>Medical Journal ads</
asp:ListItem
>
<
asp:ListItem
>Other (please specific below</
asp:ListItem
>
</
asp:CheckBoxList
>
</
div
>
<
div
id
=
"OtherDiv"
>
<
label
id
=
"OtherLabel"
>Other Sources</
label
>
<
div
id
=
"OtherTxtDiv"
><
telerik:RadTextBox
ID
=
"txtOther"
runat
=
"server"
Text
=
""
TextMode
=
"SingleLine"
Width
=
"160px"
></
telerik:RadTextBox
></
div
>
</
div
>
</
div
>
<
div
id
=
"ReceiveOffersDiv"
>
<
div
id
=
"ReceiveOffersLabelDiv"
>
<
label
id
=
"ReceiveOffersLabel"
>you like to receive pertinent news/updates via e-mail involving ABIM Board
exams and the resources Company offers to prepare for these exams.</
label
>
</
div
>
<
div
id
=
"div_ReceiveOffers"
>
<
asp:RadioButtonList
ID
=
"rdReceiveOffers"
runat
=
"server"
>
<
asp:ListItem
>Yes</
asp:ListItem
>
<
asp:ListItem
>No</
asp:ListItem
>
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
id
=
"ThankMessageDiv"
>
<
div
id
=
"ThankYouDiv"
class
=
"FormSectionHeaderDiv"
>
Thank you for registering! You’re on your way to FREE Pulmonary Medicine downloads.
</
div
>
<
div
class
=
"FormSectionSmallTextDiv"
>
(* Once you’ve registered here and provided your e-mail address, you can re-enter
the site for additional downloads of this Pulmonary Medicine material by simply
keying in the same e-mail address you give here.) </
div
>
<
br
/>
<
br
/>
</
div
>
<
div
class
=
"SubmitBtnSmall"
>
<
asp:Button
runat
=
"server"
ID
=
"SubmitButton"
CssClass
=
"SubmitBtnSmall"
Text
=
"Continue"
Width
=
"60px"
ValidationGroup
=
"ResourceProlfile"
CausesValidation
=
"True"
/>
</
div
>
</
div
>
Hello Bobga Danjuma,
Thank you for using our services. Can you, please, verify if you've attached the files properly, since your last message did not contain any. I've added a simple user control with your code on a Sitefinity page (release version 4.1. SP1) and all the controls show up and do postback on submitting the control data. Please take a look at the provided screenshot and let me know with some more information if the steps you're taking for reproducing this issue differ from what I've done. Thanks in advance.
Regards,
Boyan Barnev
the Telerik team