首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

<%#Eval("")%>和<%=ViewState%>该如何解决

2012-03-19 
%#Eval()%和%ViewState%想判断A标签是否显示,如果IsFinace1&&付款完成就显示,如何让ViewState和Ev

<%#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>

热点排行