日期:2014-05-20  浏览次数:20458 次

HyperLink的NavigateUrl
我要在.aspx页里设置HyperLink的NavigateUrl值为~/Manager/UpdateLog.aspx?ID= <%=Id   %>
可是直接这样写不行,应该明白我的意思吧,
HyperLink里的NavigateUrl要怎么写


------解决方案--------------------
试试
NavigateUrl= ' <%# String.Format( "~/Manager/UpdateLog.aspx?ID={0} ",Id) %> '
NavigateUrl= ' <%# String.Format( "~/Manager/UpdateLog.aspx?ID={0} ",Eval( "Id ")) %> '
------解决方案--------------------
Id是页面中的一个属性??具体是什么?根据用户的使用动态改变的?
你不postback的话怎么给hyperlink赋值,建议用javascript来处理
------解决方案--------------------
我是在代码页这么写:
HyperLink。NavigateUrl=“~/Manager/UpdateLog.aspx?ID=” +XXX
XXX表示参数

------解决方案--------------------
你的Id在页面上具体是什么东西?label?textbox?还是什么?