問題タブ [postbackurl]
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 - PostbackUrl と NavigateUrl
LinkButton.PostBackUrl と HyperLink.NavigateUrl の違いを教えてもらえますか? アプリケーション全体で両方のメソッドを使用するasp.net 2.0アプリケーションがあり、すべて正常に動作します。ただし、会社の vpn 経由でアプリケーションに接続すると、LinkButton.PostBackUrl を使用するすべてのリンクで (54) Connection reset by peer エラーが発生し、HyperLink.NavigateUrl は正常に機能します。コマンド間の根本的な違いを知りたいので、VPNソフトウェアが何をブロックしていて、ピアエラーによる接続のリセットを引き起こしているのかを突き止めようとします.
asp.net - ポストバック時にクエリ文字列パラメーターをクリアする方法はありますか?
いくつかのクエリ文字列パラメーターにリンクされることがあるフォームがあります。問題は、フォームをポストバックすると、クエリ文字列パラメーターがまだそこにあることです。私がセットアップした方法では実際には問題ではありませんが、そこにあるのが好きではなく、特定の順序で入力をチェックする必要がある場合に問題になる可能性があります.
そのクエリ文字列パラメーターを簡単でクリーンな方法でクリアする方法はありますか? ボタンの PostBackURL を変更できることはわかっていますが、あまり効率的ではないようです。
c# - C# LinkButton.PostBackUrl - JS を使用しない新しいウィンドウ
asp:LinkButton
JavaScript を使わずに新しいウィンドウを開くことはできますか? 現在、私は実行可能な次のコードを持っていますが、JS を使用しています。
asp.net - PostbackUrl とクエリ文字列パラメーター
これについて頭を悩ませています。以下のコードのレンダリングされた HTML では、btnEdit (GridView 内) の onclick パラメーター (onclick="javascript:WebForm_DoPostBack...") に正しい Javascript が含まれています。btnAddNew には onclick ハンドラがまったくありません。なんで?コンパイル エラーや実行時エラーはなく、ページは Form タグを持つマスター ページを使用しています。
asp.net - CrossPost データへのアクセス
それ自体に投稿して結果を表示するページに検索フォームがありますが、すべて正常に機能します。サイトのホームページに同じ検索フォームを配置する必要があります。これを検索フォームにポストバックし、findResults コードを実行する必要があります。ホームページ フォームの送信ボタンで PostBackURL パラメータを使用すると、検索ページに問題なくアクセスできます。ただし、検索ページの Page_Load セクションで次のコードを使用すると、「yearList.SelectedValue....」で始まる行に次のエラー メッセージが表示され、投稿ページからデータにアクセスできないという問題が発生しました。 : "'Site._default1.Protected WithEvents yearList As System.Web.UI.WebControls.DropDownList' は、'Protected' であるため、このコンテキストではアクセスできません".
yearList Protected を宣言していないので、どこでどのように変更すればよいかわかりません。
アドバイスをいただければ幸いです。
クレイグ
asp.net - ファイルのダウンロード後に ASP.net で PostBackUrl を変更する
私はASP.netを持っています。これにより、ユーザーは多数の入力とドロップダウンリストを選択してレポートをフィルタリングし、同じフォームのボタンを押した後にExcelレポートをダウンロードできます。
このページは、入力を変更してダウンロード ボタンを押すたびに、複数回使用できます。
ボタンは非表示の IFRAME に別の Web ページにポストバックする必要がありますが、必要に応じてその場でフォームのターゲットを変更することはできません。
さらに、「DownloadToExcel」ボタンを押してファイルをダウンロードすると、期待どおりにファイルがダウンロードされます。ただし、画面の更新を含む追加のポストバックは、filter.aspx ではなく、report.aspx にポストバックされます。
ファイルをダウンロードするために一度だけポストバックするようにポストバックを修正し、元のページに戻して、画面を引き続き使用して 2 番目のレポートをフィルタリングしてダウンロードできるようにするにはどうすればよいですか。
これにより、IFRAME も不要になる場合があります。
asp.net - ASP.net4.0Webformsルーティングポストバックの問題
asp.net 4.0を使用し、WebフォームでルーティングしてわかりやすいURLを作成しています。
複数のレベルを持つルートのマスターページのフォーム要素に正しい「アクション」値が割り当てられていないことを除いて、ルーティングは正常に機能しています。
たとえば、... / customer / 12345で参照した場合のルート(customer / {customerid})は、フォームの「action」属性に12345のみを表示します。これに関する問題は、それが完了しておらず、ポストバックが失敗し、「パスへのアクセスに使用されるHTTP動詞POSTは許可されていません」というエラーが発生することです。アクションを「customer / 12345」(Firebugを使用)として更新すると、ポストバック正常に動作します。
customer / customerのような静的ルートを使用する場合でもエラーが発生し、フォームのアクション値として「customer/customer」ではなく「customer」のみが入力されます。基本的に、ルート全体ではなく、ルートの最後の部分のみをアクション属性に配置します。なんで?
これを修正する方法について何かアイデアはありますか?
asp.net - PostBackUrlを指定したasp:ImageButtonは、2回目のクリック後に応答します
同じボタン(コードビハインド)にPostBackUrlを含むasp:ImageButtonがあり、内部コードを起動するには2回クリックする必要があります。ワンクリックでこの問題を解決する方法を知る必要があります。以下のコードを参照してください。
コードビハインド:
asp.net - SQLステートメントとPostBackUrlの問題
このサイトに投稿したSQLステートメントがあり、ユーザーが送信ボタンを押した直後に機能し、ユーザーの名前と情報をデータベースに挿入するSQLステートメントを自分のWebサイトに適用しました。
ただし、送信のボタンのPostBackUrlプロパティを設定した場合、これは発生しません。これを行うと、データが挿入されず、挿入ステートメントの実行を保持する関数全体がスキップされているように見えます(意図的に間違えようとしたため、例外はスローされませんでした)。
postBackUrlを機能させて、データを挿入する時間を確保するにはどうすればよいですか?
動作するsqlStatment:
次の場合に機能します。
sqlStatementが機能しない場合: