次のドロップダウンリストがあります。
<asp:DropDownList runat="server" ID="ddlShipping" CssClass="shippingMenu" AutoPostBack="true">
<asp:ListItem Text="3-5 working days (£12.50)" Value="" />
<asp:ListItem Text="3-5 working days - Pre-Midday (£25)" Value="" />
<asp:ListItem Text="3-5 working days - Pre-10.30am (£35)" Value="" />
<asp:ListItem Text="3-5 working days - Pre-9am (£45)" Value="" />
</asp:DropDownList>
空白の aspx ページ。ページを実行して項目を選択すると、ポストバックが発生し、常にリストの最初の値が返されます。
誰がこれを引き起こしているのか考えていますか。決してデータバインドされていません。実際、コード ビハインドは次のとおりです。
public partial class Default4 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
空白のページにあるのは、問題を他のコードから切り離すためです。