Tag: 自定义validation程序

CustomValidator效果不佳

我有以下几片asp: … Username: * * 然后function: protected void UserValidate(object source, ServerValidateEventArgs args) { SqlDataSource1.SelectCommand = “SELECT ClientID FROM [Clients] WHERE Username= ‘” + UserNameTB.Text + “‘”; DataView dv = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty); if (dv.Table.Rows.Count != 0) args.IsValid = false; else args.IsValid = true; } 按钮: 问题是,即使调用了自定义validation器函数并将.IsValid设置为false,按钮逻辑仍会运行!