回答
我会使用一些JavaScript(jQuery)通过将该值转储到隐藏的输入onblur来轻松完成此操作。
<input type="hidden" id="last" name="last" value="" />
$(function(){
$("input:text").blur(function(){
$("#last").val($(this).val());
});
});
然后从您的按钮事件中拉出这个值。
我假设这是ASP.Net,如果没有,那么它甚至与Windows窗体更容易
我认为$(“输入:文本”)比任何你会用WinForms(附加每个文本框,循环控制层次结构...) – 2010-05-12 18:27:42
谢谢,是否有可能翻译成C#/ WPF代码? – ramnz 2010-05-21 21:09:59
如果是这样的WinForms,我相信你会在最后点击文本框的文本分配给成员当文本框获得焦点时(GotFocus事件)变量。你将不得不以这种方式钩住每个文本框。
private void MyTextBox1_GotFocus(Object sender, EventArgs e) {
this.textFromTextboxLastClicked = MyTextBox1.Text;
}
无论是ASP.NET还是WinForms,您都必须将事件附加到每个TextBox。在该事件期间调用的函数将保留最后一个TextBox(或实际文本,由您决定)。您可以使用onblur(ASP.NET)或Leave(WinForms)事件。
谢谢你们。 WPF是proj(对不起,没有提到) 关于为每个盒子做这件事情,我真的想避免...肯定会有一个事件。 TIA – ramnz 2010-05-21 21:08:51
- 1. 单击按钮时显示文本
- 2. 单击#按钮时显示文本
- 3. 单击按钮时文本框消失
- 4. 更改PolicyBanner'接受'按钮文本
- 5. 单击链接或按钮时复制文本
- 6. 单击链接按钮时文本框消失
- 7. 单击按钮时按钮图像与文本不对齐?
- 8. JQuery Mobile:单击按钮时更改按钮文本
- 9. 单击按钮时更改按钮文本带引导程序
- 10. 单击按钮时更改按钮中的文本
- 11. Android:单击按钮时如何从按钮中获取文本?
- 12. 单击按钮创建文本文件
- 13. 接受点击按钮的输入
- 14. 单击单选按钮时
- 15. 单击按钮时运行PhantomJS脚本
- 16. 按钮/文本Href链接点击Selenium
- 17. 每次单击按钮时更改多个单选按钮文本:android
- 18. 设置文本按钮单击事件
- 19. 单击按钮上的随机文本
- 20. 按钮单击替换文本
- 21. Javascript单击按钮插入文本
- 22. ListView按钮单击面包textview文本
- 23. 单击按钮时最大化按钮
- 24. 脚本按钮单击
- 25. FBJS/FBML:单击单选按钮时显示文本框
- 26. 单击单选按钮时强制文本框
- 27. 仅当单击单选按钮1时启用文本框
- 28. 动态地单击单选按钮时显示文本
- 29. 单击单选按钮时如何显示文本?
- 30. 单击单选按钮时如何填充文本字段?
这是WinForms,ASP.NET ...? – 2010-05-12 18:22:32
你的问题得到了解答吗? – hunter 2010-05-14 00:20:16