我正在尝试将代码从 WinForm 转换为 WinApp,但我对 aspx 知之甚少,对 javascript 一无所知。
我以编程方式创建了一个文本框,它将被赋予文本。然后将文本通过验证方法传递,如下所示:
text.Validating += new CancelEventHandler(boolean_Validating);
去
private void boolean_Validating(object sender, CancelEventArgs e)
{
TextBox textBox = (TextBox)sender;
string boolean = textBox.Text;
string message = null;
if (!checkBooleanSyntax(boolean, out message))
{
Response.Write("Error: " + message);
e.Cancel = true;
textBox.Text = message;
}
}
ASPX 没有text.Validating
零件的定义。我还能如何使用取消事件处理程序验证文本?