我正在尝试更新 DropdownList 的选择索引更改事件上的 DataTable。
我想要的是当我选择/更改 dropDownList 项时,选择的值应该保存到数据库中而不刷新页面(没有 AutoPostback)。
您将需要设置AutoPostback
为 true。
但是您可以使用更新面板进行部分回发而不刷新整个页面。
像这样使用它:
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always" ChildrenAsTriggers="true" >
<ContentTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" onselectedindexchanged="DropDownList1_SelectedIndexChanged">
<asp:ListItem>item 1</asp:ListItem>
<asp:ListItem>item 2</asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>