读书人

lt;%#Eval(quot;quot;)%gt;和lt;%=ViewState%gt;该如何

发布时间: 2012-03-19 22:03:05 作者: rapoo

<%#Eval("")%>和<%=ViewState%>
想判断A标签是否显示,如果IsFinace=1&&付款完成就显示,如何让ViewState和Eval合用,求帮助.
<a style='<% =(ViewState["IsFinace"].ToString()=="1")?((getStaName(<%#Eval("Status").ToString()%>, <%#Eval("MoneyStatus").ToString()%>)=="付款完成")?"display:\"\"":"display:none"):("display:none")%>' >财务修改</a>

[解决办法]
你需要

<a style='<%# (ViewState["IsFinace"].ToString()=="1")?(getStaName(Eval("Status").ToString(), Eval("MoneyStatus").ToString())=="付款完成")?"display:\"\"":"display:none"):("display:none")%>' >财务修改</a>

读书人网 >asp.net

热点推荐