问题标签 [textchanged]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
20898 浏览

c# - 禁用触发 TextChanged 事件

我有文本框,当被触发时我正在更改其中的文本,lostFocus但这也会触发textChanged我正在处理的事件,但我不希望它在这种情况下被触发,我怎样才能在这里禁用它?

更新:

这个想法bool很好,但我有几个文本框,我对它们都使用相同的事件,所以它不能完全按照我想要的方式工作。

现在它正在工作!:

我在编辑文本后设法将其bool重新打开true,它可以正常工作,谢谢大家:]

0 投票
1 回答
295 浏览

javascript - 如何在javascript中处理部分视图元素

请参考此代码,它是我使用 mvc 开发的 Web 应用程序的部分视图。

我需要使用上面提到的 javascript 代码在部分视图中处理此文本框的textchange事件

请有人告诉我如何处理上述文本框代码行的文本更改事件。

0 投票
2 回答
309 浏览

c# - 将文本框中的文本复制到 datagridview 的更好方法

再会!

我有这个问题,文本框中的每个文本更改,datagriview 中的选定项目都应该复制它的值。我有这段代码,但是当我在文本框中输入(比如非常快)时它会滞后。

有没有更好的方法来做到这一点而没有滞后?

请帮忙...

这是我到目前为止所拥有的:

0 投票
2 回答
196 浏览

silverlight - Silverlight 文本框在折叠时未触发 TextChanged

我在 Silverlight 5 中有一个 TextBox,我在其中从代码中设置文本值。当 Textbox Visibility 为 Visible 时,它​​将触发 TextChanged 事件,但一旦您将其设置为 Collapsed,它就不再触发。

这个事情谁有经验?我找到了 1 个站点,其中有人也遇到过此问题,但从未得到答复。

如果关闭,我将实施一个临时黑客手动触发,但如果我无法解决问题,我将需要重新编写大部分代码以完全使用不同的路径。

谢谢

0 投票
1 回答
3978 浏览

vb.net - 如何使用组合框更改事件触发代码

我创建了一个包含历史股票价格的数据库。在我的表单上,我有两个组合框,ComboBox_Ticker并且ComboBox_Date. 当这些组合框被填充时,我想检查数据库并查看数据库中是否存在相应的数据。如果是这样,我想将名为“In Database”的标签的文本更改Label_If_Present为“In Database”。

我的问题发生在更改事件上。一旦我更改了文本框中的数据,我希望所有这一切都发生。我已经尝试了.TextChanged.LostFocus事件。'.TextChanged' 会提前触发代码并在我的 SQL 命令语句中抛出错误。`.LostFocus' 事件根本不会触发我的代码。

这是我当前的代码:

我已经在我的项目中的其他形式上成功地实现了这个概念。这个有点不同,我不知道为什么我不能让这个工作。

0 投票
1 回答
98 浏览

textbox - 在 Windows::UI::Xaml::Controls::TextBox 中的文本更改之前获取通知

有没有办法在文本Windows::UI::Xaml::Controls::TextBox更改之前得到通知(TextChanged并且TextChangedEventHandler在文本更改之后得到通知)?

我正在寻找的功能大致相当于 iOS 的shouldChangeCharactersInRange.

0 投票
1 回答
585 浏览

c# - 计算程序的区域和语言中的“十进制符号”问题

我目前正在为欧洲的一家公司开发一个计算程序。他们使用公制,默认使用“,”作为十进制符号。

我的程序计算不同的东西,其中一些计算是由 C#/WPF 中文本框的 TextChanged 事件触发的。一切都很好,直到几天前,当用户抱怨在一些计算中没有发生任何事情时,他在文本框中输入了一个数字。结果框中没有错误或没有任何结果(对于某些计算)。我发现由于某种原因没有显示默认值(由我设置)“0,05”的文本框,该框是空白的。但再往下,显示“0,5”的值(也是我设置的)。我对此感到非常困惑,并开始调试并寻找发生这种情况的可能原因,但一无所获。过了一会儿,我意识到他已经将区域和语言下的“十进制符号”从“,”更改为 至 ”。”。这样做是为了使来自美国的程序能够工作,因为如果不这样做,该程序会在启动时崩溃!所以我有了它,把它改回来,一切都很好。但这不是所希望的,因为用户不希望使用此设置来回切换,因此我需要为此找到解决方案。

我在“PreviewTextInput”中有一个方法,它是为了确保它是一个数字并且只包含一个小数分隔符而创建的。我不明白这怎么可能是它的原因,或者你呢?

为什么启动时出现值“0,5”但“0,05”被“删除”并且很可能是把它搞砸的那个?有没有办法解决这个问题,我需要一些新的想法,因为我目前一直在想根据地区和语言来改变我的程序中的某些内容。

任何帮助表示赞赏。

更新:

如果我将区域和语言“格式”中的设置从瑞典语更改为英语,则无论哪种方式都可以使用“十进制符号”。如果我将其设置为“,”或“。”,程序的行为方式相同。为什么使用瑞典语并带有“。”时不起作用 价值?

0 投票
4 回答
840 浏览

asp.net - 无法将字符串转换为 DateTime

我已经使用 ajax 日历扩展器跟踪 TextBox,并且在 TextChanged 事件中我正在调用“txtFromDate_TextChanged”函数。

ASP代码:

c#代码:

当我通过 Visual Studio 进行调试时,甚至当我在本地 IIS 服务器上托管站点时,这段代码都可以正常工作。问题是,当我在我的在线托管服务器上托管网站时,当我从日历中选择日期并调用 textchanged 事件时,它会给出以下错误:

错误:

我知道由于以下行而出现错误:

但我在这段代码中没有发现任何错误。此代码在 Visual Studio 或托管在 IIS 上时运行良好,但我完全困惑为什么它在托管服务器上托管时不起作用。我完全糊涂了。请帮帮我。

0 投票
1 回答
248 浏览

c# - 如何在不丢失焦点的情况下调用文本更改方法

我正在开发应用程序,其中我有一个用于编写供应商的文本框,并通过调用文本更改方法显示供应商列表与输入文本匹配,并在网格视图中显示结果,但问题是,当我单击时调用该方法在文本框之外,但我想要它,只要用户在文本框中输入就触发

ASP 代码

C# 代码

谢谢你的建议。。

0 投票
1 回答
34002 浏览

c# - 在 asp.net 中自动调用文本框 textchanged 事件

我有一个表格,我正在导航到我的表格,在那里我有一个数量的文本框。之前我输入的是数量。现在,IO 有一个工作流程,这就是另一种形式出现的原因。现在,我对文本框文本更改事件进行了大量编码。当我response.redirect形成其他形式时,我也会流动数量并将该数量放入该文本框中。现在我不想写一个新的代码(函数)来做同样的更新过程也将完成。以下是我试图执行并调用文本更改事件的代码。我也在使用更新面板。那么,这就是我的事件没有被解雇的原因吗?任何解决方案,.??

提前致谢。