我发现了这个,但它不能与我合作
How to disable submit behaviour of asp:ImageButton?
这是我的HTML
<td class="style101">
<asp:ImageButton ID="imgBtnPost" runat="server" Height="30px" ToolTip="posting"
ImageUrl="~/images/postvoucher.jpg" onclick="ImageButton4_Click" Width="39px" />
</td>
答案 0 :(得分:0)
从代码背后做的一种方法。它会阻止帖子返回服务器(MSDN):
imgBtnPost.Enabled = false;
答案 1 :(得分:0)
问题中的link是禁用在文本框中按 Enter 键。
另一种方法是您可以在整个页面中禁用 Enter 按键。 显然,您只想在特定页面中使用该功能。
例如,
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$('form').on("keyup keypress", function (e) {
var code = e.keyCode || e.which;
if (code == 13) {
e.preventDefault();
}
});
</script>
<asp:TextBox runat="server" ID="TextBox1"/>
<asp:ImageButton ID="imgBtnPost" runat="server"
OnClick="ImageButton4_Click" ... />