我试图检查一个中继器中的字符串值,如果它有价值,然后写一个链接,但似乎不能让它工作。如果myUrl中有一个值,那么我想显示链接。
<%if( %> <%#Eval("myURL").ToString().Length > 0 %> <a title="myTitle" target="_blank" href="<%# Eval("myURL") %>">my link</a> <% } %>
有人可以帮忙吗?
解决方法
尝试这个代码!!!
<%#Eval("myURL").ToString().Length > 0 ? "<a title='myTitle' target='_blank' href='<%# Eval("myURL") %>'>my link</a>":""%>
希望这可以帮助 !!!!