我有 asp.net Web 应用程序,其中控件在网页上动态加载。假设我在我的 aspx 页面中有一个组合框,并且在我正在回发的 ComboBox 的值更改事件中。ComboBox 有与之关联的验证器。网页中还有其他带有验证器的控件。
我想在回发之前验证组合框控件。我正在使用以下 javascript 来执行此操作
function(s, e)
{
if (typeof (Page_ClientValidate) == 'function')
{
Page_ClientValidate();
if (!Page_IsValid) { return; }
Callback.PerformCallback();LoadingPanel.SetText(settingCtlPropText); LoadingPanel.Show();
}
else
{
Callback.PerformCallback();LoadingPanel.SetText(settingCtlPropText); LoadingPanel.Show();
}
}
但是这个 java 脚本正在验证组合框以及页面中的其他控件。在我进行回发之前,当在 comboBox 中更改任何值时,我只想验证 comboBox 而不是其他控件。
我怎样才能做到这一点?