-1

モデルに複数の製品オブジェクトを含むコレクション iEnumerable があります。製品オブジェクトには、id、name cost などのフィールドがあります。

カミソリを使用せずに、製品 ID を考慮してドロップダウン リストを作成したいと考えています。

4

1 に答える 1

3

製品コレクションを繰り返し処理することで、html を手動で生成できます。それはあなたのために働くでしょうか?

<select name="ProductId" id="ProductId">
@foreach(var p in Model.Products) {
    <option value="@p.Sku">@p.Description</option>
}
</select>

EDIT:aspx / webformsビューエンジンを使用

<%if(Model.ProductCollection!=null) {%> 
    <select name="ProductId" id="ProductId">
         <% foreach (var p in Model.ProductCollection) {%> 
            <option value="<%:p.Id%>"> <%:p.Id%> </option> 
        <% }%> 
    </select> <% 
}%>
于 2013-02-05T18:04:16.280 に答える