タグ付けされた質問 「webforms」

8
潜在的に危険なRequest.Path値がクライアントから検出されました(*)
自明のエラーが表示されます。 潜在的に危険なRequest.Path値がクライアントから検出されました(*)。 この問題は*リクエストURL が原因です。 https://stackoverflow.com/Search/test*/0/1/10/1 このURLは、「test *」が検索用語で、残りのURLが他のさまざまなフィルターに関連する検索ページにデータを入力するために使用されます。 URLでこれらの特殊文字を許可する簡単な方法はありますか?を変更しようとしましたがweb.config、役に立ちませんでした。 特殊文字を手動でエンコード/デコードする必要がありますか?または、これを行うためのベストプラクティスがあります。クエリ文字列の使用は避けたいです。-しかし、それはオプションかもしれません。 アプリケーション自体は、c# asp.netルーティングを使用して上記の素晴らしいURLを生成するwebformsアプリケーションです。
218 c#  asp.net  url  routing  webforms 

15
asp.netでサイト全体にhttpsを強制する最良の方法は?
約6か月前に、すべてのリクエストをhttps経由にする必要があるサイトを公開しました。ページへのすべてのリクエストがhttps経由であることを確認できる唯一の方法は、ページ読み込みイベントでそれをチェックすることでした。リクエストがhttp経由でない場合、response.redirect( " https://example.com ") より良い方法はありますか?理想的には、web.configのいくつかの設定ですか?
192 c#  asp.net  vb.net  webforms  https 

7
フォームの送信後にJqueryコールバックを行う方法は?
私はremote = trueのシンプルなフォームを持っています。 このフォームは実際にはHTMLダイアログ上にあり、[送信]ボタンをクリックするとすぐに閉じます。 次に、フォームが正常に送信された後、メインHTMLページに変更を加える必要があります。 私はjQueryを使用してこれを試しました。ただし、これは、フォーム送信の何らかの応答があった後にタスクが実行されることを保証するものではありません。 $("#myform").submit(function(event) { // do the task here .. }); フォームが正常に送信された後にのみコードが実行されるように、コールバックをアタッチするにはどうすればよいですか?フォームに.successまたは.completeコールバックを追加する方法はありますか?

15
フォーム送信イベントから送信の原因となったボタンを取得するにはどうすればよいですか?
フォームの送信をトリガーした送信ボタンの値を見つけようとしています $("form").submit(function() { }); ボタンごとに$( "input [type = submit]")。click()イベントを発生させて変数を設定することもできますが、送信時にフォームからボタンを引き出す方法ほどエレガントではありません。
110 jquery  webforms 

30
「タイプ[名前空間] .Globalを読み込めませんでした」
私の.Net 2.0 Asp.net WebFormsアプリには、Global.asaxに次のコードが含まれています。 <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> しかし、ビルドするとエラーが表示されます タイプ「MyNamespace.Global」をロードできませんでした。 これは、MyNamespace名前空間(コードビハインドファイルGlobal.asax.csで定義されている)がコンパイラーからGlobal.asaxファイルに表示されないためです(R#intellisence ..には表示されません)。これは、解読するのが非常に難しいナッツであることがわかりました... 注:Global.asaxとGlobal.asax.csは同じフォルダーにあります。 注2:cscを使用してvsプロンプトからコンパイルすると、okでコンパイルされます

12
「指定されたパスの形式はサポートされていません。」
Webサービスに次のコードがあります。 string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); 誰かがコードの2行目のこのエラーメッセージの問題を解決するのを手伝ってくれませんか。 指定されたパスの形式はサポートされていません。 フォルダーのアクセス許可は、すべてのユーザーにフルアクセスできるように設定されており、フォルダーへの実際のパスです。 ブレークポイントによって、str_uploadpathas の値がわかりましたC:\\webprojects\\webservices\\UploadBucket\\Raw\\。 この文字列の何が問題になっていますか?
103 c#  .net  webforms  upload  stream 

14
ASP.NET MVCパフォーマンス
ASP.NET MVCはASP.NET WebFormsよりも30倍高速であるという野生の発言を見つけました。実際のパフォーマンスの違いは何か、これは測定されているか、パフォーマンスの利点は何か。 これは、ASP.NET WebフォームからASP.NET MVCへの移行を検討するのに役立ちます。

6
アップロードされたファイルのmimeタイプはブラウザによってどのように決定されますか?
ユーザーが.zipファイルをアップロードする必要があるWebアプリがあります。サーバー側では、アップロードされたファイルのmimeタイプをチェックして、それがapplication/x-zip-compressedまたはであることを確認していapplication/zipます。 これはFirefoxとIEでうまくいきました。しかし、同僚がそれをテストしたとき、Firefoxでは失敗しました(送信されたmimeタイプは " application/octet-stream"のようなものでした)が、InternetExplorerでは機能しました。私たちのセットアップは同じようです:IE8、FF 3.5.1、すべてのアドオンが無効、Win XP SP3、WinRARがネイティブの.zipファイルハンドラーとしてインストールされています(それが関連するかどうかはわかりません)。 だから私の質問は:ブラウザはどのmimeタイプを送信するかをどのように決定するのですか? 注意:mimeタイプはブラウザによって送信されるため、信頼性が低いことを知っています。私は便宜上それをチェックしています-主に、非zipファイルをzipファイルとして開こうとした場合よりもわかりやすいエラーメッセージを表示し、(おそらく重い)zipファイルライブラリをロードしないようにします。


8
JavaScriptを使用したASP.NETポストバック
ドラッグ可能なdivものを利用している小さなものがいくつかありますjQuery。これらdivはに配置され、UpdatePanelドラッグストップで_doPostBack()JavaScript関数を使用して、ページのフォームから必要な情報を抽出します。 私の問題は、この関数を呼び出すと、ページ全体が再ロードされますが、更新パネルのみを再ロードしたいということです。

7
Webフォーム内に部分ビューを含める方法
私がプログラミングしている一部のサイトでは、ASP.NETMVCとWebFormsの両方を使用しています。 部分的なビューがあり、これをWebフォームに含めたいと思います。部分ビューにはサーバーで処理する必要のあるコードが含まれているため、Response.WriteFileの使用は機能しません。javascriptを無効にして動作するはずです。 これどうやってするの?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.