问题描述
- 三元运算符怎么怎么取到参数
-
<%#Eval("Frecontent").ToString() == "" ? "" : "**_<%#Eval("Frecontent")**%_>"%> 加粗部分怎么取到,这样写是错误的
解决方案
"" ? ""
你写了2个引号,另外中间的问号是中文全角的,看看是不是这个原因。
解决方案二:
例:a=a?a:b
如果a存在,a等于a,否则a等于b
很简单,如果报错了,就重新写一次,可能有中文字符,中文空格之类的
解决方案三:
<%#Eval("Frecontent").ToString() == "" ? "" : Eval("Frecontent").ToString()%>
时间: 2024-12-28 00:03:11