救命!检查字段是否为空

时间:2010-07-28 14:05:37

标签: c# linq-to-sql

我在ASP.Net MVC2应用程序上使用Linq-to-SQL作为我的ORM。我有一个名为Area的表,它与Jefe表有关。

在我的应用程序中,我不希望用户在IDJefe字段中记下值,而是从组合框中选择。

我应该询问(IDJefe)或(Jefe)的string.NullorEmpty吗?我可以使用这两个属性,但这是我第一次使用Linq-to-SQL构建完整的应用程序。

我在考虑使用IDJefe作为要检查的值,因为comboBox可以有一个selectedIndex,对吗?

谢谢。

public IEnumerable<RuleViolation> GetRuleViolations()
    {
        if (String.IsNullOrEmpty(Nombre))
            yield return new RuleViolation("Nombre requerido", "Nombre");

        if (IDJefe == null)
            yield return new RuleViolation("Jefe requerido", "IDJefe");

        yield break;
    }

1 个答案:

答案 0 :(得分:0)

如果需要选择IDJefe值,则应检查组合框选定值。

有关验证的更多信息:

How to validate that a dropdown list item has been selected