Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 单击按钮时,调用验证函数和提交数据函数_Asp.net - Fatal编程技术网

Asp.net 单击按钮时,调用验证函数和提交数据函数

Asp.net 单击按钮时,调用验证函数和提交数据函数,asp.net,Asp.net,我想验证一个代码,如果它是正确的,则将第页上的数据发送到DB 以下是功能: ValidateCode(object send, EventArgs e) { logic here} 和提交按钮代码: Register_Clicked(object sen, EventArgs e) 因此,在寄存器中,单击我要启动ValidateCode函数,如果该函数正确,则只保存数据。首先,确保ValidateCode()函数返回布尔值(如果验证通过,则为true;否则为false): 然后,您可以将其添

我想验证一个代码,如果它是正确的,则将第页上的数据发送到DB

以下是功能:

ValidateCode(object send, EventArgs e)
{ logic here}
和提交按钮代码:

Register_Clicked(object sen, EventArgs e)

因此,在寄存器中,单击我要启动
ValidateCode
函数,如果该函数正确,则只保存数据。

首先,确保ValidateCode()函数返回布尔值(如果验证通过,则为true;否则为false):

然后,您可以将其添加到注册函数中:

 Register_Clicked(object send, EventArgs e)
 {
     if (ValidateCode(send, e)) {
         // validation passed code
     } else {
         // validation failed code
     }
 }

如果我在validatecode(sender,e)函数中得到了验证消息,该怎么办。。在
Register\u Clicked
 Register_Clicked(object send, EventArgs e)
 {
     if (ValidateCode(send, e)) {
         // validation passed code
     } else {
         // validation failed code
     }
 }