if (textbox1.Text.Length == 0)
{
textbox1.Text = "*cannot be empty";
}
else
{
int checkNumber;
if (int.TryParse(textbox1.Text, out checkNumber) == false)
{
textbox1.Text = "NUMBERS ONLY!";
return;
}
else
{
if (textbox1.Text.Equals(0))
{
textbox1.Text = "Invalid";
}
else
{
textboxl.Text = "";
}
}
}
这是我的代码,我测试过它并且有效。但我想提出验证服务,网络服务。
有没有办法在不必更改大部分代码的情况下执行此操作。我只是想让它变得简单,以便我能逐步理解。
我的计划是将此代码剪切并粘贴到Web服务中,而不需要编写太多代码。顺便说一句,这不是一个真正的网站。只做一些简单的测试,所以我不介意安全性是否很弱。
如果您能提供逐步解释,那将是一个很大的帮助。
答案 0 :(得分:0)
根据我的理解,你应该做类似下面的事情
public string ValidateInputString(string input)
{
// Your Logic Here
return responseString;
}
从您已编写此代码的UI中将此方法调用到同一位置。
希望这有助于!!