在文本字段中按enter键时,ASP.NET多视图会自动切换/跳转到其他页面
ASP.NET multiview switches / jumps automatically to other page when pressing enter in a textfield
我有一个带有两个视图的MultiView,
每个视图都包含一个按钮,当单击
时,该按钮会转到另一个视图,作为视图中的第一个元素,然后再转到一个或多个TextBox。类似:
<asp:Button ID="userConfSwitch" runat="server" Text="Configure Users" Width="128"
OnClick="SwitchToUserConfig" />
<br />
<asp:TextBox ID="TextBox1" runat="server" Width="400px"></asp:TextBox>
在视图中。
现在,每当我在文本框中按enter键时,"多视图"就会切换到另一个视图。如果我一开始有另一个按钮,比如:
<div style="display: none">
<asp:Button runat="server" Text="seeing this is a bug" />
</div>
点击时不会切换视图,当我按下回车键时不会发生任何事情。
是什么导致了这种情况(错误或"功能")?如果没有隐藏的按钮,我该如何禁用它?
您可以将Button属性"UseSubmitBehavior"更改为"false"。
相关文章:
- 挖空、视图模型位于其他对象和数据绑定中
- Aurelia组件在其他视图模型中使用时不共享实例
- Angular 在加载其他视图之前不显示视图
- 避免从主干视图中重新渲染图像和其他内容
- 角度重定向到其他方式而不检测视图,但当我单击后退按钮时它可以工作
- 如何在从其他视图(类)按下导航栏提交按钮时获取表单数据
- Magento - 缩放类别页面/产品视图以外的其他页面
- 可由其他视图模型访问的挖空可观察/视图模型
- 在backbonejs视图中,keypress/keyup/keydown事件是否仅适用于输入,而不适用于其他元素
- Backbone JS:一个视图可以触发其他视图的更新
- 超时后重定向到其他视图
- 杜兰达尔.将其他数据传递到其他视图
- 从emberjs中的其他视图模板中获取jquery元素
- 如何在backbone.js中将视图/模型的引用传递给其他视图/模型/路由?
- 如何从其他视图中清除一个视图的输入值
- 控制器的监听器捕捉来自其他视图的事件(面板点击)
- 当我们在angular js中切换到其他视图时,如何获取购物车值
- 当与其他视图不在同一文件夹中时,Swig标记在索引文件中不起作用
- Knockout js从其他视图模型收集数据
- 当我在codigniter中从其他视图调用视图时,找不到页面