Asp.net 如果我更改文本框内容,我必须双击单选按钮ASP
这就是我想要的代码。我的文本框显示如下:Asp.net 如果我更改文本框内容,我必须双击单选按钮ASP,asp.net,textbox,telerik,radiobuttonlist,autopostback,Asp.net,Textbox,Telerik,Radiobuttonlist,Autopostback,这就是我想要的代码。我的文本框显示如下: <telerik:RadMaskedTextBox ID="txtOccurrenceTime" runat="server" BackColor="#FFFFCC" Width="50px" OnTextChanged="txtOccurrenceTime_TextChanged" Mask="##:##" AutoPostBack ="true"></telerik:RadMaskedTextBox> 当你点击回车键时一切正
<telerik:RadMaskedTextBox ID="txtOccurrenceTime" runat="server" BackColor="#FFFFCC" Width="50px" OnTextChanged="txtOccurrenceTime_TextChanged" Mask="##:##" AutoPostBack ="true"></telerik:RadMaskedTextBox>
当你点击回车键时一切正常,但当我选择其中一个单选按钮时,它实际上并没有得到值,并迫使用户双击它使其工作。此单选按钮列表具有OnSelectedIndexChanged事件,是AM和PM项目,并在另一个框中以字符串形式计算完整时间,例如02:03 AM
<asp:RadioButtonList ID="rblOccurrenceTimeAMPM" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" OnSelectedIndexChanged="rblOccurrenceTimeAMPM_SelectedIndexChanged" AutoPostBack ="true">
<asp:ListItem Text="AM" Value="AM"></asp:ListItem>
<asp:ListItem Text="PM" Value="PM"></asp:ListItem>
</asp:RadioButtonList>
我试图在文本框上设置AutoPostBack=false,如果在更改文本框上的文本后按enter键,当然什么也不会发生
有没有一种方法可以让我点击输入选项,然后只选择一次单选按钮,并获得相同的结果?请让我知道
谢谢 如果您正在使用AJAX,请尝试禁用它。至少要确保单选按钮包含在其中。另外,考虑使用RADIMET PACKER控件:抱歉延迟。我没有使用AJAX,我必须首先使用该实用程序与客户机进行检查。我也在考虑使用Javascript。我很快会让你知道的。谢谢如果您仍然需要帮助,请发布更多的代码,以便我们可以将其粘贴到页面中并重现问题,否则这都是猜测。