我在一个表单中有 8 个文本框。并且每个文本框更改事件文本框中的文本都应该保存到数据库中。有没有比触发每个文本框的文本更改事件更好的方法。
问问题
255 次
2 回答
0
您可以对所有文本框仅使用一个事件处理程序,并使用 sender 参数来获取更改的文本。
您可以将所有文本框放在UpdatePanel中,这样即使您将 AutoPostBack 设置为 true,页面也不会刷新。
您将编写一个 PageMethod 来接收要更新的元素和更新后的文本。可以使用 AJAX 和 jQuery 调用此方法。Dave Ward 的这个博客应该可以帮助您入门。
于 2013-04-08T11:58:34.653 回答
0
一种可能的方法是使用计时器。有一个计时器,每 1000 毫秒(例如)滴答一次并检查 textBox.Text。
于 2013-04-08T12:00:30.793 回答