問題タブ [httppostedfilebase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-core-mvc - MVC 6 HttpPostedFileBase?
を使用して画像をアップロードしようとしていMVC 6
ます。ただし、クラスが見つかりませんHttpPostedFileBase
。私はチェックしましたGitHub
が、運がありませんでした。でファイルをアップロードする正しい方法を知っている人はいますMVC6
か?
c# - mvcコントローラーのFileInfoからHttpPostedFileBaseへ?
画像のリストをフォルダー (Web アプリケーションと同じサーバー上) に配置し、その画像を処理してそれらを Web アプリケーション形式にアップロードする機能を持つ Web アプリケーションがあります。
そのアクションには、オブジェクトのリストがあり、メソッドがこの種のオブジェクトを使用して機能するため、それらのオブジェクトFileInfo
を変換する必要があります。FileInfo
HttpPostedFileBase
Upload
この変換を行うための最良の方法は何ですか?
asp.net-mvc - .Net MVC で EF が null イメージをデータベースに更新しないようにする
私SachController
の には、以下のような Edit メソッドがあります。ビューには、アップロードオブジェクト用にいくつかtextbox
と 1 つがあります。場合によっては、ユーザーが画像を変更したくなくて、新しい画像を選択しないことがあります。そして( ) は null です。file-input
image
image
HttpPostedFileBase
ヌル画像を回避しながら、次のような短い更新を使用するにはどうすればよいですか:
javascript - mvcのファイル名フォームファイル入力タグを使用して、ビューからコントローラーにデータを渡します
ユーザーがオンラインで入力できるフォームを1つ作成したという点で、mvcアプリケーションが1つあります。そのフォームでは、ユーザーの写真に複数のテキストボックスと入力ファイルタグを使用しました。私もモデルを作成しました。最初にこのSampleform.cshtmlビューを参照してください
これは私のHomeControllerです
これは私のモデルです
しかし最後に、正しく実行されるデータを送信するためにajax呼び出しを使用しましたが、ファイルタグ値をコントローラーに送信しませんでした。
@using (Html.BeginForm("Sampleform", "home", FormMethod.Post, new {enctype="multipart/form-data"}))
次に、このエラーが発生します..
このエラーを解決する方法を教えてください........??????
.net - 同じ名前の複数のファイルは、1 つが空になるとすべて消えます
私は .net mvc を使用しており、ファイルをアップロードしています
.net mvc はファイルをその変数に適切に配置し、1 つと複数のファイルの両方で機能します。
しかし、ここに奇妙なことがあります.3つの入力があり、1つを空のままにしておくと、クロムはこれを送信します:
ご覧のとおり、最後の値には値がありません (その入力でファイルを選択しなかったためです!
これは、私の3つの入力をグラフィカルに示すスクリーンショットです
このように1つが空の場合、.net mvcで次のことが起こります
ただし、3 つのファイルを選択する (またはさらに追加する - jquery で入力を追加する) と、ここでわかるようにうまく機能します。
何も変更しないのは、空のファイル入力があるかどうかだけです。もちろん、jquery on submit を使用して回避策として空のフィールドを削除することはできますが、それは奇妙だと思うので、より良い解決策が必要です。
asp.net-mvc - HTTPPostedFileBase は常にコントローラーで null を返します
これについてさまざまな回答を確認しましたが、どれも機能しません。.cshtml のコードは次のとおりです。
そして、コントローラーで私は持っています
これは常にnullです。これで私を助けてください。
ビューモデルでプロパティを作成するなど、すでにいくつか試しましたが、これもnullです。new { enctype = "multipart/form-data", id = "documentForm" }
私のbeginformタグでも使用さ れています。また、ソース内のタグが 1 つだけであることも確認しました。
c# - 別のプロセスによって使用されているため、HttpPostedFileBase ファイル
私はファイルアップローダーを使用してコントローラーアクションを使用しており、画像を圧縮し、画像を保存した後に圧縮プロセスを実行したいので、私の問題は次のとおりです。圧縮画像のみを保存し、元の画像を削除します。しかし、このコードはエラーを示しています:ファイルは別のプロセスによって使用されているためです
私のコードは:
c# - HttpPostedFileBase を使用して保存した Excel ファイルの保存と削除
Excelファイルをアップロードし、そこからデータを抽出してデータベースに保存しています。MVC4 .NET Framework を使用しています。これはクラスからの私のコードです:
このコードは初めて完全に機能しますが、次回はファイルが現在使用中であると表示されます。そこで、次の行を使用してコードの最後にあるファイルを削除することを考えました。
しかし、この行はエラーをスローしました:
HttpPostedFileBase に削除の定義が含まれていません
また、この行を書かずにコードを再度実行しようとすると、同じ名前のファイルが存在するため保存できず、現在使用中のため置換できなかったと表示されます。
これを取り除くにはどうすればよいですか:
保存せずに受け取った Excel ファイルにアクセスする他の方法も、データに 1 回アクセスするだけでよいため、非常に役立ちます。