日期:2014-05-18  浏览次数:20434 次

前台一个链接问题,,灰常灰常灰常的简单,,但我不会,,求解,急,,,
<%# 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里面设置吧
探讨

楼上的兄弟,不行啊,,,无效的表达式项"<"