NavigateUrl属性绑定
1、使用javascript函数:
2、
3、
<ItemTemplate>
<asp:HyperLink ID="EditLink" Runat=server NavigateUrl='<%# "javascript:edit(escape(\"" + DataBinder.Eval(Container.DataItem, "subcid") + "\"))" %>' ImageUrl="image/edit.gif" text="编辑">
</asp:HyperLink>
</ItemTemplate>
<asp:HyperLink ID="EditLink" Runat=server NavigateUrl='<%# "javascript:edit(escape(\"" + DataBinder.Eval(Container.DataItem, "subcid") + "\"))" %>' ImageUrl="image/edit.gif" text="编辑">
</asp:HyperLink>
</ItemTemplate>
2、
NavigateUrl='<%# String.Format("~/Manager/UpdateLog.aspx?ID={0}",Request.QueryString["cid"]) %>'
或NavigateUrl='<%# String.Format("~/Manager/UpdateLog.aspx?ID={0}",Eval(Request.QueryString["cid"])) %>'
3、
NavigateUrl='<%# "showarticle.aspx?cid=" + Request.QueryString["cid"] %>'