我正在我的ASP.NET 4.0 Webforms应用程序中使用DotLiquid来创建一些电子邮件模板,并且我正在尝试在绑定到模板的数据对象中,如果特定字符串为null或为空,则排除某个电子邮件模板的某个部分。
检查NULL很好用:
然而,我尝试在这个测试中包含空字符串,但目前为止所有的尝试都失败了。
我该如何检查“此字符串是否为空或空字符串”?
检查NULL很好用:
{% if MyString != null %}
Some fancy label: {{ MyString }}
{% endif %}";
然而,我尝试在这个测试中包含空字符串,但目前为止所有的尝试都失败了。
{% if MyString != null or MyString == empty %}
{% if MyString != null or MyString == '' %}
我该如何检查“此字符串是否为空或空字符串”?
MyString == ""
),其他错误可能在你的逻辑中。你说:“如果MyString不为空或MyString是''(空),则显示此区域”。我认为你的意思是:{% if MyString != null and MyString != "" %}
。 - Der Kommissar{% if MyString != null and MyString != "" %}
) - Der Kommissar