【解決方法】データソースまたはデータバインドを使用せずに .aspx ページ内の画像を取得する方法


親愛なる友人

プログラムの実装時に問題が発生しました。問題は、.aspx ページに画像をアップロードするときです。
次に、イメージタグを使用して実装できるコントロールで、リピーター、グリッドビュー、リストビュー、データビューなどの他の異なるコントロールを使用していることを理解しています。

このコントロールに関する知識はありますが、別の方法でプログラムに実装したいのですが、画像を取得したいのです

  • データソースとデータバインドコントロールを使用せずにイメージタグ内のイメージを取得する方法。

    aspx.cs を動的に使用してフォルダーから画像を取得する方法。

    できるだけ早く情報を教えてください。

    よろしく!!

解決策 1

やり方は次のとおりです。

C#
<asp:image imagesrc="give the image path" xmlns:asp="#unknown" />

解決策 2

こんにちは、先生。

.aspx ページのフォルダーからイメージ タグにこれを追加したい場合…

2 つのフォルダーを使用するだけです。1 つは一時用、もう 1 つは永続用です。.aspx ページでは、ファイル アップローダーから画像を取得し、それを一時フォルダーに渡し、一時フォルダーから画像の動的パスを作成することで、.aspx ページに画像を表示します。送信ボタンを押すと、最終的に永久画像フォルダーに保存されます……

過去1年からうまく機能しているので、お役に立てれば幸いです。

解決策 7

aspxページでは次のように使用できます –

<asp:Image ID="Image1" Width="50" Height="50" ImageUrl="~/Images/doc.png" runat="server" />
you can use below line in .cs page as -

<pre>Image1.ImageUrl = "~/Images/test.png";

コメント

タイトルとURLをコピーしました