問題タブ [navigateurl]
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ソフトウェアが何をブロックしていて、ピアエラーによる接続のリセットを引き起こしているのかを突き止めようとします.
c# - C# 動的に変更 NavigateUrl HyperLinkField
私のコードでは、HyperLinkField オブジェクトを作成します。データベース フィールドの値に応じて、NavigateUrl プロパティを設定したいと考えています。これは私の問題です。方法がわかりません。
と:
データベースフィールドを取得します。ここで、Stype の値を確認したいと思います。この値に基づいて、移動先のページを設定したいと思います。これどうやってするの??
最後に、データソースをグリッドビューに設定し、その後 bind() メソッドを呼び出します。
誰かが私を助けてくれることを願っています
asp.net - ASP.NET の HyperLink.NavigateUrl で特殊文字を処理するには?
私は現在、HyperLink
コントロールのNavigateUrl
プロパティに(動的に)渡されるファイルパスを処理する方法を理解するのに苦労しています。
jäynä.txt
のルートにあるという名前のファイルを参照しようとしているとしましょうC:
。と同様に、結果を へのリンクに
渡します。"file:///C:/jäynä.txt"
file:///C:/jäynä.txt
HttpUtility.UrlPathEncode("file:///C:/jäynä.txt")
ä
** を **%E4
に置き換えると、文字列"file:///C:/j%E4yn%E4.txt"
が得られ、 への有効なリンクが得file:///C:/jäynä.txt
られますが、自分で定義せずに置換を行う方法を見つけることができませんでした。Replace("ä", "%E4")
たとえば、
ファイルパス文字列を自動的に処理してHyperLink
、文字列で置き換える文字を手動でリストせずに正しく表示する方法はありますか?
追加の注意:
ページがレンダリングされる文字エンコーディングを指定することで、これを回避する方法があるかもしれません。これは、デバッグにより、HyperLink
少なくとも文字列"file:///C:/jäynä.txt"
が変更されずに保存されていることが示されるためですが、レンダリング時に何らかの形で文字列が壊れてしまうためです。
ただし、これは のレンダリングの場合にのみ当てはまります。NavigateUrl
他のコンポーネントとHyperLink
のText
プロパティはすべて、キャラクタをä
変更せずにレンダリングできるからです。
c# - gridviewでハイパーリンク列を使用し、page_loadで「現在のコンテキストに存在しません」というエラーを取得する
こんにちは、グリッドビューにハイパーリンク列があり、クリックするとユーザーを別のページに移動する必要があります。クエリ文字列を使用してページにパラメーターを渡します。グリッドの onrowdatabound イベントでこのアクションを実装しています。コードは次のとおりです。
ManageFlaggedSecurities ページの page_load イベントにブレークポイントを設定できますが、設定した文字列パラメーターの値を確認したい場合、変数に「現在のコンテキストには存在しません」と表示されます。次のような簡単なことも試しました
文字列 strTest = "テスト";
エラーが発生しました。私は何を間違っていますか?
マイク
c# - Web ページが表示されないのはなぜですか? 私のコードには何がありませんか?
C# で独自の Web ブラウザーを作成しようとしていますが、wpf アプリケーションは正しいようです。しかし、まだ何かが欠けています。ウェブページが表示されません。:s誰かがアイデアを持っていますか?
C# での私のコードは次のとおりです。
ご協力いただきありがとうございます。
c# - ツリービューの問題
ASP.NET と C# でツリービュー コントロールを持っています。
ルートノード (これは固定です)
---親ノード 1 (親ノードと子はデータベースから直接入力されます。)
----子ノード1
----子ノード2
---親ノード 2
値がデータベースに追加されると、ツリービューに追加されます。親ノードと子ノードを選択して、別のページに移動するなどの機能を実行させる方法がありません...
データベースから値を取得し、ツリーノードに動的に表示するコードがあります。選択だけが問題です。
他の情報のチュートリアルがある場合はお知らせください
asp.net - 同じサーバー上の別の仮想ディレクトリに相対する URL を作成する方法
チルダ文字 ~ を使用して Web サイトのルートを表す表記については知っています。以下のリンクは「MDWelcome」と呼ばれる仮想ディレクトリの一部です。以下のコードは「動作」しますが、「現在のサーバー」の MDS 仮想ディレクトリにリンクするように、以下の HyperLink3 の「ハードコードされた」ドメイン名を削除するにはどうすればよいですか? 」(それが何であれ)。
ps この物理 Web サーバーを「仮想化」したばかりで、新しい仮想マシンから Web をテストしようとしていますが、このリンクは実際の物理マシンに戻り続けます。
c# - ハイパーリンク コントロールで、navigateurl 属性の順序を変更できないようにする
HyperLink から拡張されたハイパーリンク コントロールを作成しましたが、navigateurl プロパティをオーバーライドする方法がわかりません。問題は、次のように URL に依存する jquery ライブラリを使用していることです。
.netの問題は、これを次のように並べ替えることです。
どうすれば文字列を受け入れるように強制できますか?
asp.net - NavigateURL 使用時に URL の一部を削除する方法
NavigateURL を使用して、領収書ページの製品の URL を動的に取得しています。
正確なコードは次のとおりです。
各 URL に「/checkout/~/」を配置しています。
これを削除または修正するにはどうすればよいですか?
ありがとう!
.net - サブフォルダーに配置されたユーザー コントロールの asp:HyperLink.NagigateUrl に、このサブフォルダーが含まれるのはなぜですか?
~/Folder1/UserControl1.ascx:
~/UserControl2.ascx:
結果:
なぜそれが起こるのですか?