天天看點

hyperlink的text,imageurl和<asp:hyperlink></asp:hyperlink>間的值得優先權

1. 當同時出現三者屬性值時:顯示結果為imageurl屬性值裡面的圖檔。即本執行個體的“BackExtent.bmp”圖檔

    <asp:HyperLink Text="back" ID="hyper2" runat="server" NavigateUrl="~/Default.aspx" ImageUrl="~/App_Themes/圖檔/BackExtent.bmp" >傳回 </asp:HyperLink>

2.當出現text和<asp:hyperlink></asp:hyperlink>間的值時,顯示結果為<asp:hyperlink></asp:hyperlink>間的值。即本執行個體的"傳回"。

  <asp:HyperLink Text="back" ID="hyper2" runat="server" NavigateUrl="~/Default.aspx"  > 傳回</asp:HyperLink>

3.當僅有text顯示時,顯示為text的屬性值。即本執行個體的“back”

<asp:HyperLink Text="back" ID="hyper2" runat="server" NavigateUrl="~/Default.aspx"  > </asp:HyperLink>

綜上所述,在超連結的伺服器控件中,優先權由高到低為:{ImageUrl屬性}>{<asp:hyperlink></asp:hyperlink>}>{Text屬性}。