У меня есть страница asp.net, на которой есть панель с кнопкой по умолчанию, панель обновлений и раскрывающийся список внутри панели обновлений.Когда я заполняю форму, я выбираю элемент клавишами вверх / вниз и нажимаю ввод, чтобы выбрать его, форма отправляется.Как я могу это исправить?
РЕДАКТИРОВАТЬ Какой-то код:
<asp:SqlDataSource ID="sdsCountries" runat="server" ConnectionString="cs"
SelectCommand="SELECT CountryID, Title FROM Countries"/>
<asp:DropDownList ID="ddlCountries" runat="server" DataSourceID="sdsCountries"
DataValueField="CountryID" DataTextField="Title" AutoPostBack="True"
OnSelectedIndexChanged="ddlCountries_SelectedIndexChanged"/>
<asp:UpdatePanel ID="upState" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:SqlDataSource ID="sdsStates" runat="server" ConnectionString="cs"
SelectCommand="SELECT StateID, Title FROM States WHERE CountryID=@CountryID">
<SelectParameters><asp:ControlParameter Name="CountryID"
ControlID="ddlCountries" PropertyName="SelectedValue" DefaultValue="1"/>
</SelectParameters>
</asp:SqlDataSource>
<asp:DropDownList ID="ddlStates" runat="server" DataSourceID="sdsStates"
DataValueField="StateID" DataTextField="Title"/>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ddlCountries"
EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>