나는 두 가지 질문이 있습니다. 먼저, .aspx의 리피터에 DDL을 넣습니다. 내가 뒤에있는 코드에서 내 DDL을 채울 수있는 방법이며,Dynamic DropdownList
<HeaderTemplate>
<ul class ="horizontal">
</HeaderTemplate>
<ItemTemplate>
<li>
<img src="<%# DataBinder.Eval(Container.DataItem, "ImagePath") %>" width="60" height="40" alt = "<%# DataBinder.Eval(Container.DataItem, "ProductName") %>"/>
<p>ID: <asp:Literal ID="ProductIDLiteral" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "ProductID") %>'></asp:Literal></p>
<p>
<asp:Literal ID="NameLiteral" runat="server" Text="Name: "></asp:Literal><asp:Literal ID="ProductNameLiteral" runat="server" Text = '<%# DataBinder.Eval(Container.DataItem, "ProductName") %>'></asp:Literal>
</p>
<p>
<asp:Literal ID="Literal1" runat="server" Text="Price: "></asp:Literal><asp:Literal ID="UnitPriceLiteral" runat="server" Text = '<%# DataBinder.Eval(Container.DataItem, "UnitPrice") %>'></asp:Literal>
</p>
<p> <asp:Literal ID="QuantityLiteralLiteral" runat="server" Text="Quantity: "></asp:Literal><asp:DropDownList ID="DDLQuantity" runat="server" ><asp:ListItem></asp:ListItem>
</asp:DropDownList></p>
<asp:Literal ID="Literal" runat="server"></asp:Literal>
</li>
</ItemTemplate>
<FooterTemplate>
<asp:Button ID="Button1" runat="server" Text="Validate!" />
</ul>
</FooterTemplate>
</asp:Repeater>
아니라, 첫 번째 질문 : 여기 내 코드입니까? 다음 DDL을 채우는 방법은 <입니다. 1-2-3-4> 소스 값이 4이면 감사합니다!
초기화 이벤트? 어디입니까? – IsraGab
'DropDownList'에서'OnInit' 이벤트로 찾을 수 있습니다. –