当前位置: 代码迷 >> ASP.NET >> 前台一个链接有关问题,灰常灰常灰常的简单,但小弟我不会,求解,
  详细解决方案

前台一个链接有关问题,灰常灰常灰常的简单,但小弟我不会,求解,

热度:2338   发布时间:2013-02-25 00:00:00.0
前台一个链接问题,,灰常灰常灰常的简单,,但我不会,,求解,急,,,
<%# Eval("zx_huifu").ToString().Trim() == "1" ? "<a href='u_zxinfo_hf.aspx?zxzj_id='"+Eval("zxzj_id").ToString().Trim()+"'&what_that='"+ pgindex+"''>回复</a>" : "<font color=red>已回复</font>"%>



pgindex是后台定义的全局变量(肯定有值的)

为什么如上面的写法,前台链接上取不到pgindex的值是空的呢??


求解,,,急,,,,


,,,

------解决方案--------------------------------------------------------
三木运算这样也行?
------解决方案--------------------------------------------------------
后台变量要用<%=pgindex%>
------解决方案--------------------------------------------------------

改成
<%# Eval("zx_huifu").ToString().Trim() == "1" ? "<a href='u_zxinfo_hf.aspx?zxzj_id="+Eval("zxzj_id").ToString().Trim()+"&what_that="+ <%=pgindex%>+"'>回复</a>" : "<font color=red>已回复</font>"%>
探讨

引用:

后台变量要用<%=pgindex%>



对啊,后台变量要用<%=pgindex%>,,,,,所以不知道如何放在如下这里面

<%# Eval("zx_huifu").ToString().Trim() == "1" ? "<a href='u_zxinfo_hf.aspx?zxzj_id="+Eval("zxzj_id").ToString().T……

------解决方案--------------------------------------------------------
前台必须这样<%=pgindex%>
你这样写太麻烦了吧,改成后台判断
------解决方案--------------------------------------------------------
Sorry没看见你这是在<%#%>里面的代码 我给你的东西确实不能用 建议在ItemDataBound里面设置吧
探讨

楼上的兄弟,不行啊,,,无效的表达式项"<"
  相关解决方案