我在Repeater里面有radiobuttonlist,这是我的代码
<asp:Repeater runat="server" ID="quesitons" DataSourceID="quest">
<ItemTemplate>
<div class="form-group">
<asp:Label CssClass="questionlabel" runat="server" Text='<%#Eval("question") %>'></asp:Label>
</div>
<div class="form-group">
<asp:RadioButtonList ID="answerlist" CssClass="radiostyle" runat="Server" DataSourceID="quest">
<asp:ListItem Text='<%#Eval("answer1") %>' Value='<%#Eval("id")%>-<%#Eval("answer1")%>'></asp:ListItem>
<asp:ListItem Text='<%#Eval("answer2") %>' Value='<%#Eval("id")%>-<%#Eval("answer2")%>'></asp:ListItem>
<asp:ListItem Text='<%#Eval("answer3") %>' Value='<%#Eval("id")%>-<%#Eval("answer3")%>'></asp:ListItem>
<asp:ListItem Text='<%#Eval("answer4") %>' Value='<%#Eval("id")%>-<%#Eval("answer4")%>'></asp:ListItem>
</asp:RadioButtonList>
</div>
</ItemTemplate>
</asp:Repeater>
运行时会出现此错误:
“仅在具有。的对象上支持数据绑定表达式 DataBinding事件。 System.Web.UI.WebControls.ListItem没有 DataBinding事件“