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>
感謝您的回覆!我會嘗試一下,讓你知道它是如何發生的。 –