我用的是HyperLink,转为模板列,现在是跳转到另一页的时候是打开一个新的页面,我不想打开一个新的页面,直接跳转到另一页,这应该怎么做呢.谢谢!<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# bind("Id","~/Web/Pc/pc.aspx?PCompId={0}&St=1") %>' Target="_blank" Text='<%# Eval("Pc") %>'></asp:HyperLink>   

解决方案 »

  1.   

    把<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl=' <%# bind("Id","~/Web/Pc/pc.aspx?PCompId={0}&St=1") %> ' Target="_blank" Text=' <%# Eval("Pc") %> '> </asp:HyperLink> 改为
    <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl=' <%# bind("Id","~/Web/Pc/pc.aspx?PCompId={0}&St=1") %> ' Target="_self" Text=' <%# Eval("Pc") %> '> </asp:HyperLink> 即可
      

  2.   

    把Target="_blank"去掉或改为Target="_self"
      

  3.   

    <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl=' <%# bind("Id","~/Web/Pc/pc.aspx?PCompId={0}&St=1") %> ' Target="_self" Text=' <%# Eval("Pc") %> '> </asp:HyperLink>  Target="_self" 
      

  4.   

    我把target去掉了,原来这么简单,我可真够笨的了,呵呵