我的代码是这样的:
<asp:HyperLink id=HL runat="server" Target="_blank" NavigateUrl='ShowNote.aspx?NoteID=<%# DataBinder.Eval(Container.DataItem,"NoteID")%>'>
<%# DataBinder.Eval(Container.DataItem,"Title")%>
</asp:HyperLink></TD>用request返回的值竟然是“<%”,真是莫名其妙。
<asp:HyperLink id=HL runat="server" Target="_blank" NavigateUrl='ShowNote.aspx?NoteID=<%# DataBinder.Eval(Container.DataItem,"NoteID")%>'>
<%# DataBinder.Eval(Container.DataItem,"Title")%>
</asp:HyperLink></TD>用request返回的值竟然是“<%”,真是莫名其妙。
<%# DataBinder.Eval(Container.DataItem,"Title")%>
</asp:HyperLink>
<%# DataBinder.Eval(Container.DataItem,"Title")%>
</asp:HyperLink>OR<asp:HyperLink id=HL runat="server" Target="_blank" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"NoteID","ShowNote.aspx?NoteID={0}") %> '>
<%# DataBinder.Eval(Container.DataItem,"Title")%>
</asp:HyperLink>