三元运算符怎么怎么取到参数

<%#Eval("Frecontent").ToString() == "" ? "" : "**_<%#Eval("Frecontent")**%_>"%> 加粗部分怎么取到,这样写是错误的

"" ? ""
你写了2个引号,另外中间的问号是中文全角的,看看是不是这个原因。

例:a=a?a:b
如果a存在,a等于a,否则a等于b
很简单,如果报错了,就重新写一次,可能有中文字符,中文空格之类的

 <%#Eval("Frecontent").ToString() == "" ? "" : Eval("Frecontent").ToString()%>