簡體   English   中英

jQuery模式沒有從asp下拉列表中選擇值

[英]jquery modal not getting selected value from asp drop down list

我正在使用jquery簡單模態

function showCancelledModal() {
    $('#<%=CancelledPanel.ClientID %>').modal({ appendTo: 'form' });
}

<asp:Panel ID="CancelledPanel" runat="server" Style="display: none">
  <asp:DropDownList ID="CancelledDropDownList" runat="server"></asp:DropDownList>
  <asp:Button ID="CancelButton" runat="server" Text="Cancel" OnClick="CancelButton_Click" />
</asp:Panel>

protected void CancelButton_Click(object sender, EventArgs e)
{
   var item = CancelledDropDownList.SelectedItem.Value;
   //CancelReservation(strReservationId); 
}

問題是,在我的按鈕單擊事件上,它似乎沒有獲得下拉列表的選定值。 每次都只是默認為第一個值。 我將下拉列表綁定到頁面加載事件中的表。

誰能提供任何建議?

我無法發表任何評論(可能是因為我是新來的,沒有聲譽!)。 所以,開始吧...這是很基本的,但是您確定不對每個回發都綁定數據下拉列表嗎?

即。 忘記這樣的事情:

private void Page_Load()
{
    if (!IsPostBack)
        CancelledDropDownList.DataBind(); // this method will reset the SelectedValue
}

干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM