問題タブ [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 投票する
1 に答える
1919 参照

asp.net - htmlパーサーエラーメッセージ:パーサーエラーメッセージ:サーバータグの形式が正しくありません

エラーパーサーエラーメッセージが表示されます:サーバータグが適切に形成されていません。以下のコード行:

URLリンクを次のように解析する必要があります。

構文に何が欠けていますか?

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

asp.net-mvc - asp.net mvc menu、navigateUrl = "〜/ Views / User/Index.aspx'-リソースが見つかりません

asp.net MVCアプリケーションを作成しました。マスターページにasp:menuを作成し、メニュー項目とサブメニュー項目を含めようとしました。NavigateURL=〜/Views/でビューページを含めようとしたときHome / Index.aspx、「リソースが見つかりません」というエラーが発生しました。さらに調べてみると、ビューフォルダの直接URLを指定できないことがわかりました。

  1. URLを与える最良の方法は何ですか?
  2. NavigationUrl = / Views / Home / Index.aspxが役に立たない場合、外部URLを提供する以外にこれをどのように使用しますか?
0 投票する
1 に答える
1122 参照

asp.net - Setting the hyperlink value to a datagrid in asp.net

I have a datagrid that is being populated by DirectoryInfo. The columns are Name, Date & Size. The Name value is a hyperlink.

The hyperlink url should be: "javascript:openFile('" & sFileName & "');"

My code is:

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

c# - あなたがそれを見ていなければ、webbrowserはナビゲートしません

奇妙な問題が発生しました。タブコントロールと 3 つのタブがあります。すべてのタブで、webbrowser コントロールを取得しました。それらはすべて Web サイトに移動します。ただし、実際に webbrowser コントロールを見ている場合にのみナビゲートします。したがって、タスクバーまたはシステムトレイで最小化しても、Web サイトに移動できません。

何故ですか?この動作を変更するにはどうすればよいですか?

[編集]

これは、アプリを起動したときにのみ発生するようです。「フォーカス」または「ルックアット」を取得すると、これはもう発生しません。

いくつかの詳細情報、ナビゲーションは UI スレッドとは異なるスレッドから発生します。[/編集]

【3回目の編集】

テストケースは次のとおりです。

XAML コード:

コードビハインドファイルは次のとおりです。

再現方法:

内にブレークポイントを置きますwebbrowser_LoadCompleted。次に、タブコントロールの最初のタブページにあるボタンを押します。

まだ次のタブページに移動しないでください。15 秒ほど待ちます。

次に、tabitem2 または 3/4/5 に移動します。webbrowser_LoadCompletedページが読み込まれ、イベントが発生したことがわかります。

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

asp.net - アンパサンドを含む値を別のページに渡す

別の URL に移動し、パラメーターをクエリ文字列として渡したいと考えています。この値にはアンパサンドが含まれます。Response.Redirect を使用してこれを行うことができます。

ただし、URL の値に加えて追加情報を渡したいので、これを行うには LinkBut​​ton コントロールの PostBackUrl プロパティを使用することを好みます。私が試したら

IE でリンクをクリックすると、http://www.mysite.com?Value=This+%26+That が新しい URL として表示れ、Request.QueryString["Value"] を使用して値を取得できます。それはうまくいきます。

ただし、Chrome または Firefox を使用すると、新しい URL はhttp://www.mysite.com?Value=This+&+Thatになり、"This & That" ではなく "This" が値として取得されます。LinkBut​​ton を含むページでは、IE と他のブラウザで異なる JavaScript が生成されているようです。問題を回避するにはどうすればよいですか? IE と他のブラウザの違いはなぜですか?

代わりに HyperLink コントロールの NavigateUrl プロパティを使用すると、試したすべてのブラウザーで正しい URL を取得できます。

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

c# - 文字列を使用してウェブブラウザでナビゲートする

以下の文字列のいずれかを呼び出して webBrowser で使用できない理由を誰かが知っているかどうか疑問に思っていました。


文字列「workshop1」を使用してナビゲートすることはできません。おそらく何かが足りないか、精神的なブロックアウトがあります。ありがとう。

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

asp.net - 画像に透かしとしてウェブリンクを追加する

私は現在透かしサイトに取り組んでおり、完全に完了し、すべてが正常に機能しています.今、テキストではなく透かしとして画像にWebリンクを追加したいと思います.

ハイパーリンクを取得して画像に追加しようとしましたが、テキストを描画するだけで、URL として追加しません。

そうすることは可能ですか?どうすればこれを達成できますか?

これは私がそれをやろうとした方法です:

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

asp.net - HyperLinkField コントロールから DataNavigateUrlFields プロパティをプログラムで取得する方法

DataNavigateUrlFields私の ASP.NET Web フォームでは、HyperLinkFieldコントロールから取得したいと考えています。

RowDataBoundコントロールを取得するために、イベントで次のコードを使用します。

問題は、ハイパーリンクが既に「塗りつぶされている」ため、DataNavigateURLFormatString( myPage.aspx?downloadId = {0}) とDataNavigateUrlFields( ) が既にプロパティdownloadGuidに結合されていることです。HyperLink.NavigateUrl

DataNavigateUrlFieldsプロパティを取得する方法はありますか?ない場合、 downloadGuid値を抽出する関数はありますかHyperLink.NavigateUrl(つまり、NavigateUrlQueryStringとして扱います)?

VB が推奨されますが、C# での回答も歓迎されます

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

c# - Javascriptを使用したgridviewのRowindex

以下のコードでrowIndexを取得できるように、多くの組み合わせを試しました。「これはROWINDEXを渡したい場所です」の部分の下に何を書き込む必要がありますか。

......。

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

wcf - Windows Phone 7 の RootFrame.Navigating イベントの前に Web サービス メソッドを async で実行する

App.xaml.cs クラスで認証を行いたいのですが、ユーザーがデータベースに存在する場合は、ユーザーをメンバー ページに誘導し、それ以外の場合はユーザーのパブリック ページを誘導します。rootframe ナビゲートの使用方法は知っていますが、問題は、Webervice 非同期メソッドが RootFrameNavigating の前に記述されていても、その前に実行されないことです。私のコードはここにあります

アプリコンストラクターで

そして私の方法では

そして、webserviceの私のメソッドでは整数が返され、そこでユーザーIDを取得します

このような