0
我正在使用ASP中继器从Sitecore多列表字段中获取元素(请参阅下面的代码)。提交表单时,我无法提取所选选项的值。尝试向元素添加ID和runat =“server”会中断代码,因为中继器也有runat =“server”。无法使用中继器从选择字段中选择选项(ASP.net/Sitecore)
我对ASP很新,但似乎必须有一个选项来拉取表单中选定字段的值。
这是代码:
<asp:Repeater ID="rptSubjectSelect" runat="server" OnItemDataBound="rptSubject_ItemDataBound">
<HeaderTemplate>
<select data-id="select" class="dropdown-component--select">
</HeaderTemplate>
<ItemTemplate>
<option value="<%# ((Sitecore.Data.Items.Item)Container.DataItem)["TextSubject"].ToString() %>"><%# ((Sitecore.Data.Items.Item)Container.DataItem)["TextSubject"].ToString() %></option>
</ItemTemplate>
<FooterTemplate>
</select>
</FooterTemplate>
</asp:Repeater>
感谢您的回复!我会尝试一下,让你知道它是如何发生的。 –