Gridview文本框中的TextChange会阻止按钮事件

时间:2013-04-15 06:23:36

标签: c# asp.net silverlight button gridview

我在Gridview上有一个文本框,我允许编辑一些数据。当按下回车键时,会发生TextChanged事件,就像我期望的那样。但是当我更改数据并单击按钮时,按钮效果不会发生。我必须再次单击该按钮才能触发按钮事件。我认为这是因为网格没有失去焦点。

如何只需点击一下即可触发按钮事件?

2 个答案:

答案 0 :(得分:0)

您可以将gridview元素的IsTabStop属性更改为false以获得该效果。

此外,如果您想使用Tab循环,可以TabNavigation="Cycle"

两个更改都在xaml中。

答案 1 :(得分:0)

在没有代码本身的情况下,我们可以做很多事情来帮助您,但是这里有几件事可以尝试调试:

  • 尝试不同的浏览器 - 可能是浏览器问题
  • 尝试一些客户端调试 - 只需打开控制台,看看第一次点击按钮时是否发生任何事情