C# 在foreach内的aspx页面中设置DropDownList选定值

C# 在foreach内的aspx页面中设置DropDownList选定值,c#,asp.net,.net,C#,Asp.net,.net,我试图在foreach循环内的aspx页面中设置DropDownList的选定值。我希望基于foreach中当前对象的属性设置所选值 代码如下 <% foreach (ColorScheme AColorScheme in ColourSchemeList) { %> <div class="form-horizontal content-row" id="colorSchemeForm" > <div class="form-

我试图在foreach循环内的aspx页面中设置
DropDownList
的选定值。我希望基于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:&nbsp;
            <%: AColorScheme.TerminalName %>
            </label>&nbsp;
            <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
(我已经尝试了不同的内联表达式标记,但到目前为止没有任何运气),我现在想知道这是否可能。

而不是 使用



<%# AColorScheme.ThemeName %>
<%= AColorScheme.ThemeName %>