Eval 字段,如果为空则显示其他字段

发布于 2024-11-04 02:02:29 字数 281 浏览 1 评论 0原文

我将如何让它工作,这似乎输出第二个输出语句。我试图查看 ContactFirstName 和 ContactLastName 中是否有值,如果没有,那么我希望它在名称的位置显示公司。我以正确的方式处理这件事吗?

<%# (Eval("ContactFirstName") == "" & Eval("ContactLastName") == "") ? Eval("ContactCompany", "") : Eval("ContactCompany", "{0}") %>

How would I go about getting this to work, it seems that this outputs the second output statement. I am trying to see if ContactFirstName and ContactLastName have a value in them if they dont then I want it to display the company in the place of the name. Am I go about this the right way?

<%# (Eval("ContactFirstName") == "" & Eval("ContactLastName") == "") ? Eval("ContactCompany", "") : Eval("ContactCompany", "{0}") %>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

若无相欠,怎会相见 2024-11-11 02:02:29

使用 ToString() 转换为字符串

<%# (Eval("ContactFirstName").ToString() == "" && Eval("ContactLastName").ToString() == "") ? Eval("ContactCompany") : Eval("ContactFirstName").ToString()+Eval("ContactLastName").ToString() %>

use ToString() to convert into string

<%# (Eval("ContactFirstName").ToString() == "" && Eval("ContactLastName").ToString() == "") ? Eval("ContactCompany") : Eval("ContactFirstName").ToString()+Eval("ContactLastName").ToString() %>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文