在 sql server 中,我创建了可以检查空值并在需要时将其替换为默认值的视图(即 ISNULL(PrimaryPhone,'No Primary #')AS PrimaryPhone。我在我的 asp.net Web 表单中使用了很多视图应用程序,但我现在正在学习 MVC 4 并想从头开始。
我为我的客户表设置了模型、控制器和视图。我希望能够用(“未输入”)或类似的东西替换空值/空值。我相信这需要进入控制器,如果我错了,请纠正我。
我看到了一个使用 hasvalue 的示例,但无法通过智能感知获得。
在我的模型中不使用 DefaultValue 的情况下如何替换空/空值?
谢谢
var result = db.Clients.Select(x => new
{
CustomerID = x.CustomerID,
UserID = x.UserID,
FullName = x.FullName,
EmailAdd = x.emailadd.DefaultIfEmpty("No Email"),....