Using DNN 4.9 with .NET 3.5. I have listview with some radio buttons. The listview items are loaded dynamically based on the data in the DB. There are two radio buttons grouped together for each listview item.  One is Pass, the other is Fail. When the user clicks Save I need to iterate through the listview control and get the value of the radio button for that particular item in the listview. So here is the kicker, I get it to work when I run just the aspx page in testing on my local machine but when I copy it to the DNN site it will not work. Here is my code for the click event, is there something I am missing?
' iterate through the list of answers to ensure all are checked
For int As Integer = 0 To lvQuestions.Items.Count - 1
If lvQuestions.Items(int).ItemType = ListViewItemType.DataItem Then
Dim rbPass As RadioButton
Dim rbFail As RadioButton
' get controls based on the list view item
rbPass = CType(lvQuestions.Items(int).FindControl("rdoPass"), RadioButton)
rbFail = CType(lvQuestions.Items(int).FindControl("rdoFail"), RadioButton)
If (rbFail.Checked Or rbPass.Checked) Then
'Do nothing
Else
'lblMessage.Text = "Please select an answer for all questions."
lblMessage.Text = Localization.GetString("SelectAnswerForAllQuestions.Text", Me.LocalResourceFile)
lblMessage.ToolTip = Localization.GetString("SelectAnswerForAllQuestions.ToolTip", Me.LocalResourceFile)
' if have not answered all questions kick them out of the sub
lblInspectionNotes.Visible = False
lblCompleteBy.Visible = False
txtCompleteBy.Visible = False
lblInspectionNotes.Visible = False
txtInspectionNotes.Visible = False
lvQuestions.Visible = False
Exit Sub
End If
End If
Next
<
<
asp:ListView ID="lvQuestions" runat="server" DataKeyNames="ique_id" >LayoutTemplate>
<table cellpadding="4" cellspacing="0">
<tbody>
<asp:PlaceHolder ID="itemPlaceholder" runat="server"></asp:PlaceHolder>
</tbody>
</table>
</
<
<br />LayoutTemplate>ItemTemplate>
<tr valign="top" style="background-color: #CCCCCC">
<td>
<asp:RadioButton ID="rdoPass" GroupName='<%# Bind("ique_id") %>' runat="server" resourceKey="Pass" ToolTip='<%# Localization.GetString("Pass.ToolTip", Me.LocalResourceFile) %>'/> </td>
<td>
<asp:Image ID="imgPass" runat="server" ImageUrl="~/images/checkmark.gif" Height="24" Width="24" resourceKey="Pass" AlternateText='<%# Localization.GetString("Pass.AlternateText", Me.LocalResourceFile) %>' ToolTip='<%# Localization.GetString("Pass.ToolTip", Me.LocalResourceFile) %>' /></td>
<td>
<asp:Label ID="lblQuestion" Text='<%# Bind("ique_question") %>' runat="server"></asp:Label>
</td>
</tr>
<tr valign="top" style="background-color: #CCCCCC">
<td>
<asp:RadioButton ID="rdoFail" GroupName='<%# Bind("ique_id") %>' runat="server" resourceKey="Fail" ToolTip='<%# Localization.GetString("Fail.ToolTip", Me.LocalResourceFile) %>'/>
</td>
<td>
<asp:Image ID="imgFail" runat="server" ImageUrl="~/images/cancelback.gif" Height="24" Width="24" resourceKey="Fail" AlternateText='<%# Localization.GetString("Fail.AlternateText", Me.LocalResourceFile) %>' ToolTip='<%# Localization.GetString("Fail.ToolTip", Me.LocalResourceFile) %>'/></td>
<td>
<asp:Label ID="lblNotes" runat="server" Text="Note:" resourceKey="Note" ToolTip='<%# Localization.GetString("Note.ToolTip", Me.LocalResourceFile) %>'></asp:Label><br />
<asp:TextBox ID="txtNote" runat="server" TextMode="MultiLine" Width="75%"></asp:TextBox>
</td>
</
<
</tr>ItemTemplate>AlternatingItemTemplate>
<tr valign="top">
<td>
<asp:RadioButton ID="rdoPass" GroupName='<%# Bind("ique_id") %>' runat="server" resourceKey="Pass" ToolTip='<%# Localization.GetString("Pass.ToolTip", Me.LocalResourceFile) %>' /> </td>
<td>
<asp:Image ID="imgPass" runat="server" ImageUrl="~/images/checkmark.gif" Height="24" Width="24" resourceKey="Pass" AlternateText='<%# Localization.GetString("Pass.AlternateText", Me.LocalResourceFile) %>' ToolTip='<%# Localization.GetString("Pass.ToolTip", Me.LocalResourceFile) %>'/></td>
<td>
<asp:Label ID="lblQuestion" Text='<%# Bind("ique_question") %>' runat="server"></asp:Label>
</td>
</tr>
<tr valign="top">
<td>
<asp:RadioButton ID="rdoFail" GroupName='<%# Bind("ique_id") %>' runat="server" resourceKey="Fail" ToolTip='<%# Localization.GetString("Fail.ToolTip", Me.LocalResourceFile) %>' />
</td>
<td>
<asp:Image ID="imgFail" runat="server" ImageUrl="~/images/cancelback.gif" Height="24" Width="24" resourceKey="Fail" AlternateText='<%# Localization.GetString("Fail.AlternateText", Me.LocalResourceFile) %>' ToolTip='<%# Localization.GetString("Fail.ToolTip", Me.LocalResourceFile) %>' /></td>
<td>
<asp:Label ID="lblNotes" runat="server" Text="Note:" resourceKey="Note" ToolTip='<%# Localization.GetString("Note.ToolTip", Me.LocalResourceFile) %>'></asp:Label><br />
<asp:TextBox ID="txtNote" runat="server" TextMode="MultiLine" Width="75%"></asp:TextBox>
</td>
</
<
</tr>AlternatingItemTemplate>EmptyDataTemplate>
<div style="margin-top:5px;border:solid 1px #999999;padding: 4px;">
<asp:Label ID="lblNoData" runat="server" Text="No questions available for this language" resourceKey="NoQuestionsAvailable" ToolTip='<%# Localization.GetString("NoQuestionsAvailable.ToolTip", Me.LocalResourceFile) %>'></asp:Label>
</
</
</div>EmptyDataTemplate>asp:ListView>