Silverlight避免两次请求事件

时间:2013-04-24 09:40:30

标签: wcf c#-4.0 silverlight-5.0

如果用户连续两次或更多次点击该按钮,则我有一个控制说明为Submit按钮,然后用户接收相同的消息/相同的操作发生两次或更多次。

我需要避免这种情况。

感谢您的投入。

2 个答案:

答案 0 :(得分:1)

您需要在视图后面的代码中检测按钮单击事件(如果使用MVVM模式,则需要ViewModel)并禁用该按钮。现在我认为你的提交按钮正在启动某种异步操作。异步操作成功完成后,您可能需要启用该按钮以使其再次可用。

答案 1 :(得分:-1)

Shankar,如果你想避免点击按钮,你应该禁用它。如果您可以提供有关您正在尝试做什么的更多详细信息,可以提供更多详细信息。