<%--<asp:HyperLink ID="HyperLink1" NavigateUrl='<%#"/Fxy_Admin/Pro_ClassNew.aspx?ClassCId="+Eval("id")%>' Visible="false" runat="server">查看属性</asp:HyperLink>--%>
                                            <asp:LinkButton ID="LinkButton1" PostBackUrl='<%#"/Fxy_Admin/Pro_ClassNew.aspx?ClassCId="+Eval("id")%>' Visible="false" runat="server">查看属性</asp:LinkButton>

PostBackUrl='/Fxy_Admin/Pro_ClassNew.aspx?ClassCId="+<%Eval("id")%>'//会获取不到数据 

1.NavigateUrl='<%#"page.aspx?)%>' 這種方式就是拼接﹐因為URL是字符串﹐所有用几個加號就可以接上﹐方便﹐但可能不太安全。


2.NavigateUrl= '<%#String.Format(page.aspx?id={0},Eval("id"))%> ' ,這種方式用標准的字符串格式化方法做﹐比較標准。是較好的風格。

 

 

相关文章:

  • 2022-03-01
  • 2022-12-23
  • 2021-11-08
  • 2021-11-27
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
猜你喜欢
  • 2022-01-09
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
相关资源
相似解决方案