2

TextBox我有一个网格,其中包含多个带有 ASP控件的列/行。除此之外,在网格上方我有一个包含年份的单选按钮列表。

用户可以在列表中输入数字TextBoxes,然后单击RadioButton列表中的项目以保存信息,然后切换年份或单击更新按钮以仅保存信息并继续查看数据。

如果我单击“保存”按钮,则 textchanged 事件处理程序会触发并且我知道网格上的哪些行发生了更改,然后我更新我的数据库,然后再次获取数据以显示给用户。

但是,如果我单击单选按钮列表切换年份,则SelectedIndexChanged事件会触发但TextChanged事件处理程序不会运行,因为保存和获取数据首先运行,重新绑定网格和事件处理程序。

在我看来,这与事件在 .net 中的运行方式有关,有谁知道单击单选按钮列表时如何让 textchanged 事件处理程序首先运行?

我正在使用 VS2005、.Net 2.5、ASP.Net、C#

提前致谢

4

1 回答 1

0

你的问题不清楚。无论如何,我可以理解您对事件处理程序以及它们的调用方式有疑问。

我想知道调用 textchanged 事件和 SelectedIndexChanged 需要什么。即使它们不被称为您的数据也会被完美保存。

于 2012-10-16T19:34:16.977 回答