如何在ASP.NET内联标记之间不显示@字符
我已经很久没有使用WebForms了,但我想你离这里最近:如何在ASP.NET内联标记之间不显示@字符,asp.net,eval,Asp.net,Eval,我已经很久没有使用WebForms了,但我想你离这里最近: <%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ Eval("Company")" :Eval("Company") )%> 在我看来,最后一次调用Eval(“公司”)似乎是多余的,因为您已经将其测试为空字符串,因此可以简化: <%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ " + E
<%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ Eval("Company")" :Eval("Company") )%>
在我看来,最后一次调用Eval(“公司”)
似乎是多余的,因为您已经将其测试为空字符串,因此可以简化:
<%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ " + Eval("Company") : Eval("Company") )%>
您能否展示您所做的“失败”的尝试,并描述它所做的工作?
<%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ Eval("Company")" :Eval("Company") )%>
<%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ Eval("Company")" : Eval("Company") )%>
<%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ " + Eval("Company") : Eval("Company") )%>
<%#(String.IsNullOrEmpty(Eval("Company").ToString()) ? "@ " + Eval("Company") : string.Empty )%>