我正在尝试访问常规 C# 内联表达式中的数据绑定变量。
我希望有某种方法可以使用该Eval()
命令访问它,但是您不能在常规的内联代码块中使用它。(我的意思是<% %>
标签)。
注意:下面的内联代码不完整,我事先设置了布尔值(IsCommented)。
<%
if (IsCommented)
Response.Write("<a href='#' onclick='Comment(" + Eval("commentid") + "', $(this)); return false;' class='btn btn-info'>Comment</a>");
else
Response.Write("<a href='#' onclick='Comment(" + Eval("commentid") + "', $(this)); return false;' class='btn btn-inverse'>Commented!</a>");
%>
这是可能吗?
(请注意,我将所有内容都包含在 a 中ListView
)