Я пытаюсь установить выбранное значение DropDownList
на странице aspx внутри цикла foreach. Я хочу, чтобы выбранное значение было задано на основе свойства текущего объекта внутри foreach.Установить DropDownList выбранное значение на странице aspx внутри foreach
Код выглядит следующим образом.
<% foreach (ColorScheme AColorScheme in ColourSchemeList)
{ %>
<div class="form-horizontal content-row" id="colorSchemeForm" >
<div class="form-group">
<label class="alert-info col-xs-6 col-xs-offset-1">
Terminal:
<%: AColorScheme.TerminalName %>
</label>
<asp:LinqDataSource runat="server" ID="Colors" ContextTypeName="ColorSchemeParts.ColorSchemeHolder" TableName="AvailableColorSchemes"></asp:LinqDataSource>
<asp:DropDownList runat="server" SelectedValue="'<%: AColorScheme.ThemeName; %>'" ID="tbTerminalColorScheme" DataSourceID="Colors"></asp:DropDownList>
</div>
</div>
<% } %>
Я до сих пор не удалось получить доступ к свойству AColorScheme.ThemeName
(я пробовал разные теги рядный выражения, но до сих пор без везения), и я теперь интересно, если это вообще возможно.