1

画像アップローダーとして機能する aspx ページを開こうとしています。これは、ページを開くために使用するコードです。

$("#btnUpload").on("click", function (s) {
    s.preventDefault();
    var id = $('#hdnId').val();
    var response = window.showModalDialog("/imageUpload.aspx/", id);
    alert(response);
});

ページは正常に開き、次のようになります。

<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <label>Choose New Image:</label>
            <br/>

            <asp:FileUpload ID="imageUploader" runat="server"></asp:FileUpload>

            <asp:Button id="UploadButton" OnClick="UploadButton_Click" Text="Upload file" runat="server"></asp:Button>     
        </div>
    </form>
</body>
</html>

ファイルのアップロードはページ上で正常にレンダリングされますが、ファイルの選択ボタンはまったく機能しません! Chromeで見たことがありますが、ページの読み込み時やファイル選択ボタンのクリック時にjqueryエラーは発生しません。

少しグーグルで調べてみたところ、ajaxと更新パネルがファイルアップローダーで回避されていることがわかりました-しかし、私はどちらも使用していません:-/

ここで何が起こっているか知っている人はいますか?? どうもありがとう

4

1 に答える 1