我正在尝试检查转发器中的字符串值,如果它有值,则写一个链接,但似乎无法让它工作.如果myUrl中有值,那么我想显示链接.
<%if( %> <%#Eval("myURL").ToString().Length > 0 %>
<a title="myTitle" target="_blank" href="<%# Eval("myURL") %>">my link</a>
<% } %>
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
我创建了一个表达式,我正在使用它进行排序工作正常,直到我遇到一个DateTime字段,我得到以下错误(在第二行):
'System.DateTime'类型的表达式不能用于返回类型'System.Object'
这是我的代码:
ParameterExpression param = Expression.Parameter(typeof(MyEntity), "x");
Expression<Func<MyEntity, object>> sortExpression =
Expression.Lambda<Func<AMyEntity, object>>(
Expression.Property(param, sortKey), param);
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮忙吗?