クエリ文字列に応じて、ページが画像をロードする結果プールを作成しています。私は次のオブジェクトを持っています
<li class="labelForm"><asp:Image ID="imgImagen" runat="server" /></li>
私が得たpage_loadイベントで:
string path = res == "OK" ? (Server.MapPath("~/Images/Results/OK/")) : (Server.MapPath("~/Images/Results/NO/"));
path = App_Code.FilePicker.FilePicker(path);
imgImagen.ImageUrl = path;
画像ルートは有効です。ブラウザとエクスプローラーでテストしました
D:\Proyectos Web Forms\MyPage\MyPage\Images\Results\OK\thumbsUp2.jpg
コードは Page_Load イベント (render イベントの前) で実行されているため、問題にはならず、ファイル ルートは有効です。ただし、ブラウザには空の画像の小さなアイコンが表示されます。
何が欠けている可能性がありますか?