実際には、投稿ファイルのサイズが大きいかどうかを確認するには、web.configのhttpRuntime
セクションの値がmaxRequestLength
である必要があります。それを読むための最善の方法は何ですか?codebehindからweb.configのhttpRuntimeセクションにアクセスするには?
ありがとうございます。
実際には、投稿ファイルのサイズが大きいかどうかを確認するには、web.configのhttpRuntime
セクションの値がmaxRequestLength
である必要があります。それを読むための最善の方法は何ですか?codebehindからweb.configのhttpRuntimeセクションにアクセスするには?
ありがとうございます。
あなたは、クライアント側の変数に最大ファイルサイズを設定し、ページの負荷にsection.MaxRequestLength
を得ることができます
HttpRuntimeSection section = ConfigurationManager.GetSection("system.web/httpRuntime") as HttpRuntimeSection;
のようなものを試してみて、クライアントのイベントでそれを確認することができますかの理由サーバーに確認を依頼してください。検証に入る前にエラーが出ることは明らかです。
ありがとうございます。しかし、ファイルが大きければ例外が出るので、サイズをチェックするのは無駄だと気づいた。私はそれを扱う(簡単な)方法はないと思いますか? –
このアドバイスはもう少し遅れていますが、一部のブラウザでは、最大サイズが何であるかを示す隠し値を送信することがサポートされています。 DevExpressのようないくつかのアップローダコントロールと同じです。つまり、#を取得してUIにUIの制限を知らせることができ、web.configで番号を1回だけ設定する必要があります –