【发布时间】:2010-08-13 22:59:50
【问题描述】:
我有两个文本框,我需要一个功能,例如如果我在第一个文本框中输入文本应该以其他字体显示在第二个文本框中。这是一个网络应用程序。所以文本框没有 OnKeyDown 事件?您有什么方法可以实现吗?
注意:我不想用 Javascript 来实现。
【问题讨论】:
-
这是你会在 Javascript 中做的事情
-
我不认为这是特定于 asp.net 或 c# 的,并且几乎可以肯定是许多其他问题的重复,尝试使用右上角的搜索框进行搜索,您可能会找到答案:-)
-
如果我不想使用 JavaScript 怎么办??
-
@Chetan 您有脚本替代方案,但为了支持最广泛的浏览器,常见(也是最合乎逻辑的选择)将是 javascript。
-
如果您绝对不想使用 Javascript,您可以将两个文本框包装在 AJAX UpdatePanel 中,并使用第一个 TextBox 的 TextChanged 事件来触发第二个 TextBox 的更新。从技术上讲,这仍然会导致创建 JavaScript 代码,但它是由 AJAX 控件工具包管理的,因此您无需接触任何内容。