验证这种情况的简洁方法是什么,我有3个用于search..FirstName,LastName和Age的文本框,我的要求是至少输入3个搜索项之一。因此,并非所有这些都是必需的,但用户必须至少输入其中一个。感谢。
答案 0 :(得分:1)
按下搜索按钮(或调用搜索命令)后,检查:
if (string.IsNullOrEmpty(FirstName) || string.IsNullOrEmpty(LastName) || (Age != null))
如果不是 - 请提出ValidationException
并说明问题。