0

我在我的 ASP.Net Web 应用程序中使用 AJAX ComboBox,并且我有一个OnItemInserted需要回发才能命中服务器端逻辑的事件,但这需要我有AutoPostBack = True. 这会导致触发回发的事件的不良影响,OnSelectedIndexChanged从而导致控件失去焦点。

更多背景:此组合框位于一个相当复杂的网格视图中,该网格视图包含其他组合框、下拉列表和文本框。我的目标是让用户在输入数据的同时平滑地在行中切换,而无需使用鼠标来促进快速数据输入。

我相信我需要使用 javascript 来抑制这个回发,但我愿意接受建议。

4

2 回答 2

2

您可以通过简单地在相关客户端事件上返回 false 来抑制回发:

http://edgewaters.blogspot.com/2008/01/button-that-doesnt-post-back.html

于 2012-07-13T14:09:46.980 回答
0

OnSelectedIndexChanged="return false"

于 2012-07-13T14:16:19.310 回答