DBには2つのテーブル(Polls、PollItems)があります。select poll に次のコードを使用します。
var lstPoll = (from P in Conn.Polls.ToList()
orderby P.PollOrder
select new { P.Question, P.PollID, P.PollItems }).ToList();
RepeaterPoll.DataSource = lstPoll.ToList();
RepeaterPoll.DataBind();
PollItems テーブル (P.PollItems) には、 PollItemID、PollAnswerパラメータがあります。
<asp:Repeater ID="RepeaterPoll" runat="server">
<ItemTemplate>
<%# Eval("Question")%>
<br />
<asp:RadioButtonList ID="rblItemPoll" runat="server" DataValueField='<%# Eval("PollItemID")%>' DataTextField='<%# Eval("PollAnswer")%>'></asp:RadioButtonList>
<br /><br />
</ItemTemplate>
</asp:Repeater>
ただし、PollAnswer と PollItemID を rblItemPoll に評価することはできません。
投票システムを構築するために私を助けてください。