1

我已经追了几天这个,它开始让我有点发疯。

我在 Gridview 上有一个文本框,我允许编辑一些数据。当按下回车键时,会发生 TextChanged 事件,正如我所期望的那样,但它也会触发表单上按钮的 OnClick 事件。

我尝试删除该按钮,它只是移动到表单上的下一个按钮,所以有一些关于这个的东西让它认为输入键正在按下按钮。

我试过用谷歌搜索它,但我看到的不多。我尝试在这里搜索,但这似乎很不寻常,以至于我的搜索词没有抓住它。任何帮助或建议都将受到欢迎。

4

3 回答 3

2

尝试设置UseSubmitBehavior="False"页面上的按钮。

于 2009-04-03T03:18:32.517 回答
1

AutoPostBack将文本框的属性更改为true. 通过这样做,您也不必担心任何按钮的提交行为。

txtbox.AutoPostBack = true;
于 2011-12-06T11:48:38.417 回答
0

您的按钮具有称为 IsCancel 和 IsDefault 的属性。如果您禁用它们,它将解决您的问题。

这些属性允许将按钮视为单击输入和退出键的默认操作。

于 2009-04-03T03:09:16.690 回答