2012-10-16 119 views
2

我有一个包含与ASP TextBox控制多列/行的网格。除此之外,网格上方还有一个包含年限的单选按钮列表。SelectedIndexChanges火灾TextChanged事件

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

如果我点击“保存”按钮TextChanged事件处理程序便会启动,我知道有一些东西改变了我的网格哪些行,然后更新我的DB,然后再获取数据显示给用户。

但是如果我点击RadioButtonList的切换年SelectedIndexChanged事件触发,但由于保存和获取数据第一次运行,重新绑定网格和事件处理的TextChanged事件处理程序不运行。

这在我看来是事做在.NET运行方式的事件,没有人知道我怎样才能得到TextChanged事件处理程序先运行一下一个单选按钮列表时?

我使用VS2005,净2.5,ASP.Net,C#提前

感谢

回答

0

你的问题不明确。无论如何,我可以理解你对事件处理程序有问题,以及它们是如何被调用的。

我想知道什么是调用TextChanged事件和的SelectedIndexChanged的需要。即使他们不被称为你的数据,也可以完美保存。

+0

我没有跟他们是怎么叫的问题,我有它们运行的​​顺序有问题。 如果我点击一个按钮,如果我改变一个单选按钮列表选项,然后SelectedIndexChanged事件将TextChanged事件之前运行TextChanged事件将按钮事件的OnClick之前运行。 我想知道是否可以让TextChanged事件在任何情况下首先触发。 至于数据获取保存,即时通讯只保存数据,我知道在该行上的任何输入框中的值已更改。 – AdamB