0

c# asp.net でこのアクションを実行する最良の方法は何ですか?
シナリオ:
4 つの画像があり、ユーザーは選択した画像をマークする必要があります (画像は境界線を取得します) submit。ボタンをクリックして、選択した画像をデータベースに保存する必要があります。

JQuery を使用してみましたが、送信プロセスで、選択した画像を取得できませんでした。
アドバイスをありがとう。

aspx ページ:

<div id="dragitem1">
                        <asp:FileUpload ID="selectImageDrag1" runat="server" />
                        <asp:Button ID="imageUploadDrag1" runat="server" Text="upload" OnClick="imageUploadDrag1_Click" />
                        <asp:Image ID="imageDrag1" runat="server" />
                        <div>

                   <asp:Image ID="image1DragArea1" runat="server" />
                        <asp:Image ID="image2DragArea1" runat="server"  />
                        <asp:Image ID="image3DragArea1" runat="server"  />
                        <asp:Image ID="image4DragArea1" runat="server"  />
                    </div>

JQuery:

$(document).ready(function () {
$(function () {
for (var i = 1; i < 5; i++) {
                $("#image" + i + "DragArea1").removeClass("showBorder");}
            $(this).addClass("showBorder");   
        });
    }
});

さて... C# のコード ビハインドはどのように見えるでしょうか?

4

1 に答える 1

0

この質問には、舞台裏でさらに多くのことがあると思います。

私が想定する画像はページに動的にレンダリングされます。つまり、各画像には一意の参照があり、画像の id またはその他の属性の一部である可能性があります。画像はすでにどこかに存在するため、画像自体ではなく、保存する必要があるこの画像への参照になります。

編集:

これらはフォルダー内で一意になるため、参照はイメージ名である可能性があります。

于 2013-09-29T12:00:23.763 に答える