我正在尝试根据个别条件验证多个字段/控件。问题是我有个别标签基于特定控件而不是消息框指示错误;有没有更有效的方法来做到这一点?
这是代码:
if (txtPhone. Text. Length <= 0)
{
lblPhoneRequired.Visible = true;
}
else
{
lblPhoneRequired.Visible = false;
}
if (txtName. Text. Length <= 0)
{
lblNameRequired. Visible = true;
}
else
{
lblNameRequired. Visible = false;
}
最后,我尝试将其包装成这样的公共方法:
public void validation() {
if (txtPhone. Text. Length <= 0)
{
lblPhoneRequired.Visible = true;
}
else
{
lblPhoneRequired.Visible = false;
}
if (txtName. Text. Length <= 0)
{
lblNameRequired. Visible = true;
}
else
{
lblNameRequired. Visible = false;
}
}
然后在按钮单击事件中调用该方法,但它不起作用。
private void btnSample_Click(object sender, EventArgs e)
validation();
}
这是新领域,所以请容忍我的无知:
盖伊