asp.net – TextBox在使用TextMode Number回发后丢失了值
有奇怪的问题.我有TextBox的简单页面:
<asp:ScriptManager runat="server" /> <asp:UpdatePanel runat="server"> <ContentTemplate> <asp:TextBox ID="amountTextBox" runat="server" TextMode="Number" /> <asp:Button runat="server" Text="Confirm" OnClick="confirmButton_Click" /> </ContentTemplate> </asp:UpdatePanel> 单击按钮后我尝试获取TextBox值: public partial class test : Page { protected void confirmButton_Click(object sender,EventArgs e) { var answer = amountTextBox.Text; } } 但它是空的.如果我删除UpdatePanel,我设法获得值.如果我离开UpdatePanel并删除TextMode属性,我设法获取值.但为什么我不能将TextBo TextMode设置为UpdatePanel中的Number? 解决方法
它是
a known issue,.NET 4.5 RTM中提供了一个修复程序.
描述
以下是此问题和解决方法的另一个问题:UpdatePanel with input type other than text in html5. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-3 – Razor C# – 设置复选框值
- asp.net – 在网页上显示文本时,Replace(Environment.NewLi
- asp.net – 如何在WCF中使用SOAP :: Lite?
- asp.net-mvc – 使用BootstrapValidator与MVC DataAnnotati
- asp.net-mvc – Web Api调用返回404错误,GUID作为参数传递
- asp.net – 如何将onchange事件附加到CheckBoxList?缺少In
- asp.net-mvc – ASP.NET MVC DropDown编辑器模板
- asp.net-mvc-2 – 将EDMX文件移动到新项目导致:System.Dat
- asp.net – MVC2 – 使用RDF和命名空间使用RSS源http://www
- asp.net-mvc – 如何避免打开重定向漏洞并成功登录安全地重