VB.Net中的autopostback问题

时间:2011-08-29 19:57:46

标签: vb.net

我在updatepanel和onload中有一个表我正在创建动态下拉列表,其中autopostback等于yes。

即使下拉列表位于更新面板内,它仍然会在屏幕闪烁的情况下进行回发。

为什么会这样?

tblcell = New TableHeaderCell
inputDrop = New DropDownList
inputDrop.ID = "pax_type" & CStr(iteration)

inputDrop.Items.Add(New ListItem("-", "-"))
inputDrop.Items.Add(New ListItem("M", "M"))
inputDrop.Items.Add(New ListItem("F", "F"))
inputDrop.Items.Add(New ListItem("C", "C"))
inputDrop.Items.Add(New ListItem("W", "W"))
inputDrop.AutoPostBack = True
tblcell.Controls.Add(inputDrop)
tblrow.Cells.Add(tblcell)

以下是aspx,标记代码:

     <asp:UpdatePanel ID="UpdatePanel1" runat="server">
       <ContentTemplate>
           <asp:Table ID="passenger_table" runat="server" Width="100%"/>
       </ContentTemplate>
      </asp:UpdatePanel>

0 个答案:

没有答案
相关问题