問題タブ [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.

0 投票する
3 に答える
16748 参照

asp.net - PostbackUrl と NavigateUrl

LinkBut​​ton.PostBackUrl と HyperLink.NavigateUrl の違いを教えてもらえますか? アプリケーション全体で両方のメソッドを使用するasp.net 2.0アプリケーションがあり、すべて正常に動作します。ただし、会社の vpn 経由でアプリケーションに接続すると、LinkBut​​ton.PostBackUrl を使用するすべてのリンクで (54) Connection reset by peer エラーが発生し、HyperLink.NavigateUrl は正常に機能します。コマンド間の根本的な違いを知りたいので、VPNソフトウェアが何をブロックしていて、ピアエラーによる接続のリセットを引き起こしているのかを突き止めようとします.

0 投票する
2 に答える
8523 参照

c# - C# 動的に変更 NavigateUrl HyperLinkField

私のコードでは、HyperLinkField オブジェクトを作成します。データベース フィールドの値に応じて、NavigateUrl プロパティを設定したいと考えています。これは私の問題です。方法がわかりません。

と:

データベースフィールドを取得します。ここで、Stype の値を確認したいと思います。この値に基づいて、移動先のページを設定したいと思います。これどうやってするの??

最後に、データソースをグリッドビューに設定し、その後 bind() メソッドを呼び出します。

誰かが私を助けてくれることを願っています

0 投票する
4 に答える
3867 参照

asp.net - ASP.NET の HyperLink.NavigateUrl で特殊文字を処理するには?

私は現在、HyperLinkコントロールのNavigateUrlプロパティに(動的に)渡されるファイルパスを処理する方法を理解するのに苦労しています。

jäynä.txtのルートにあるという名前のファイルを参照しようとしているとしましょうC:。と同様に、結果を へのリンクに
渡します。"file:///C:/jäynä.txt"file:///C:/jäynä.txtHttpUtility.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他のコンポーネントとHyperLinkTextプロパティはすべて、キャラクタをä変更せずにレンダリングできるからです。

0 投票する
1 に答える
1772 参照

c# - gridviewでハイパーリンク列を使用し、page_loadで「現在のコンテキストに存在しません」というエラーを取得する

こんにちは、グリッドビューにハイパーリンク列があり、クリックするとユーザーを別のページに移動する必要があります。クエリ文字列を使用してページにパラメーターを渡します。グリッドの onrowdatabound イベントでこのアクションを実装しています。コードは次のとおりです。

ManageFlaggedSecurities ページの page_load イベントにブレークポイントを設定できますが、設定した文字列パラメーターの値を確認したい場合、変数に「現在のコンテキストには存在しません」と表示されます。次のような簡単なことも試しました

文字列 strTest = "テスト";

エラーが発生しました。私は何を間違っていますか?

マイク

0 投票する
3 に答える
309 参照

c# - Web ページが表示されないのはなぜですか? 私のコードには何がありませんか?

C# で独自の Web ブラウザーを作成しようとしていますが、wpf アプリケーションは正しいようです。しかし、まだ何かが欠けています。ウェブページが表示されません。:s誰かがアイデアを持っていますか?

C# での私のコードは次のとおりです。

ご協力いただきありがとうございます。

0 投票する
1 に答える
1069 参照

c# - ツリービューの問題

ASP.NET と C# でツリービュー コントロールを持っています。

ルートノード (これは固定です)

---親ノード 1 (親ノードと子はデータベースから直接入力されます。)

----子ノード1

----子ノード2

---親ノード 2

値がデータベースに追加されると、ツリービューに追加されます。親ノードと子ノードを選択して、別のページに移動するなどの機能を実行させる方法がありません...

データベースから値を取得し、ツリーノードに動的に表示するコードがあります。選択だけが問題です。

他の情報のチュートリアルがある場合はお知らせください

0 投票する
2 に答える
1281 参照

asp.net - 同じサーバー上の別の仮想ディレクトリに相対する URL を作成する方法

チルダ文字 ~ を使用して Web サイトのルートを表す表記については知っています。以下のリンクは「MDWelcome」と呼ばれる仮想ディレクトリの一部です。以下のコードは「動作」しますが、「現在のサーバー」の MDS 仮想ディレクトリにリンクするように、以下の HyperLink3 の「ハードコードされた」ドメイン名を削除するにはどうすればよいですか? 」(それが何であれ)。

ps この物理 Web サーバーを「仮想化」したばかりで、新しい仮想マシンから Web をテストしようとしていますが、このリンクは実際の物理マシンに戻り続けます。

0 投票する
1 に答える
266 参照

c# - ハイパーリンク コントロールで、navigateurl 属性の順序を変更できないようにする

HyperLink から拡張されたハイパーリンク コントロールを作成しましたが、navigateurl プロパティをオーバーライドする方法がわかりません。問題は、次のように URL に依存する jquery ライブラリを使用していることです。

.netの問題は、これを次のように並べ替えることです。

どうすれば文字列を受け入れるように強制できますか?

0 投票する
2 に答える
764 参照

asp.net - NavigateURL 使用時に URL の一部を削除する方法

NavigateURL を使用して、領収書ページの製品の URL を動的に取得しています。

正確なコードは次のとおりです。

各 URL に「/checkout/~/」を配置しています。

これを削除または修正するにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
1863 参照

.net - サブフォルダーに配置されたユーザー コントロールの asp:HyperLink.NagigateUrl に、このサブフォルダーが含まれるのはなぜですか?

~/Folder1/UserControl1.ascx:

~/UserControl2.ascx:

結果:

なぜそれが起こるのですか?