2011-08-01 23 views
2

私はサーバー側のボタンであるaspxページに画像ボタンを持っています。画像ボタンの動的画像URlの使用方法

今、私は自分のコードクラスからこのイメージのURLを取得したいと思います。しかし、これは動作していません。

<asp:ImageButton ID="total" runat="server" ImageUrl='<%=myappnamespace.Utility.GetImageURL("chckout_p.png")%>'> 

機能GetImageURlは、ユーティリティ呼び出しでpublicであり、完全な画像パスを返します。私は、次のためにこれを使用した場合

その細かい作業

<img src='<%=myappnamespace.Utility.GetImageURL("chckout_p.png")%>'> 

それでは、サーバー側のコントロールに問題があります。

+0

Page.DataBind()またはtotal.DataBind()を呼び出すを使用することができます")'を実行し、エラーが発生した場合は注意してください。 – TheVillageIdiot

答えて

4

サーバーコントロールで<%= codeBehindData.Here %>を使用することはできません。 `myappnamespace.Utility.GetImageURL(「chckout_p.png:あなたは次に

<asp:ImageButton ID="total" runat="server" ImageUrl='<%# myappnamespace.Utility.GetImageURL("chckout_p.png") %>'>

お知らせ<%#

コードビハインドCSファイルからそれを設定してみてくださいPage_Load