0

NeatUploadファイルアップロード コントロールの使用

InputFileファイル パスを (参照する代わりに)コントロールに貼り付ける方法はありますか? クリップボードにパスがあり、javascript がコントロールにフォーカスを設定し、ユーザーが を使用してクリップボードの内容を手動で貼り付けたとしますctrl+v

現在、クリップボードを貼り付けると、ファイルを受信して​​いないようです。つまり、テキスト パスがコントロールに受け入れられないようです。

今、私はこれらのスレッドを見つけました: Assign file path to FileUpload ControlHow can I set path in the fileupload control on page load , しかし、おそらく NeatUpload がコントロールに大きな影響を与えているので、別の方法があると思いました-たとえば、ユーザーがファイル パスをテキスト ボックスに貼り付けると、そのファイル パスをコード ビハインドで使用できるようになります。InputFile次に、そのパスをコントロールにどのように取得しますか? NeatUpload のドキュメントを読み、フォーラムを検索しましたが、まだアドバイスや例が必要です。

貼り付けイベントを InputFile コントロールに受け取る方法はありますか? または、テキスト ボックスからアップロード シーケンス コードへのパスを取得する方法はありますか?

4

1 に答える 1

0

セキュリティ上の理由により、このタイプのコントロールを設定する方法はありません。

ただし、回避策は次のとおりです。ボタン$('InputFileID').click();をクリックするJavaScript(単純なもので十分です)関数を追加しBrowseます。これにより、ファイル参照ダイアログが開きます。これで、ユーザーはそのダイアログのボックスにクリップボードを直接貼り付けることができます。

于 2013-10-28T19:10:20.197 に答える