問題タブ [linkbutton]

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 に答える
1031 参照

asp.net - ASP.NET リンク ボタンが間違ったマークアップを生成する

リンク ボタンが間違ったマークアップを生成するという問題が発生しています。

次のようなものが生成されるはずです。

タグが 1 つだけあることに注意してください。

それは時々これを生成することになります:

ここで 3 つ (!) のアンカー タグに注目してください。

特定のサーバーから特定のブラウザーでのみ発生します。サーバーは IIS 6 で ASP.NET 2.0 を実行しており、Firefox 3.5 を使用してページにアクセスしています。

更新: FF ビュー ソースを使用してコードを表示します。プラグインはインストールされていません。ドキュメントは XHTML 1.1 Transitional であると思われますが、アンカー タグ内に div タグを使用できないため、有効ではないと思います。

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

asp.net - css をオーバーライドせずに LinkBut​​ton にスタイルを追加する

したがって、背景色などのスタイルを .cs コードの LinkBut​​ton に追加すると、それに適用されるすべての css がオーバーライドされるように見えます。

コードビハインドでスタイルを置き換えるのではなく、スタイルを追加する方法はありますか? ありがとう!リンク ボタンをメニューとして使用しているため、アクティブな linkBut​​ton の背景色は異なる必要があります。だから私の解決策は、ユーザーがイベントハンドラーのリンクボタンをクリックしたときでした。

しかし、CSS にあるホバー スタイルは機能しなくなります。

私のaspxで:

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

asp.net - クリック時に HyperLink NavigteURL を変更する方法

ご存じのように、HyperLink には navigateURL プロパティがあり、ハイパーリンクをクリックするたびにリンク先にリダイレクトされるので問題ありません。

したがって、視覚的な場合の LinkBut​​ton は Hyperlink と同じですが、navigateURL プロパティがなく、代わりに LinkBut​​ton の OnClick イベントで Response.Redirect を使用してユーザーをリダイレクトできます。

これらの方法の違いは、HyperLink には新しいブラウザー タブまたは新しいページで宛先 URL を開く機能があることですが、linkBut​​ton は現在開いているウィンドウでユーザーをリダイレクトするだけです。

javascriptを使用してwindow.opnでウィンドウを開くことができますが、必要なのは、ユーザーが選択したアイテムの構成によって宛先URLを生成するハイパーリンクを使用することだけです(これはハイパーリンクでは不可能ですが、LinkBut​​tonで利用できます)

ユーザーが項目を選択する前に静的ではなくリンクをクリックするたびに NavigatURL を生成するアイデア

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

.net - リンクボタンのHrefをJqueryで更新

リンクボタンを使用して、Jquery からのクエリ文字列値を使用してページを目的の場所にリダイレクトしています。リンク ボタンのコードは次のとおりです。

そして、私のリンクボタンのクリックイベントでリンクを作成/更新するJqueryは次のとおりです:

私がやりたかったのは、チェックボックスからカンマ区切りの値をすべて収集し、収集した値をクエリ文字列として別のページに渡すことです。そのリンク ボタンをクリックすると、すべてのカンマ区切りの値が表示され、目的のページにリダイレクトされます。親切に私を助けてください..事前に感謝します。

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

asp.net - GridView 内の LinkBut​​ton が OnClick イベントを発生させないのはなぜですか?

(TemplateField を介して) GridView 内に LinkBut​​ton があります。何を試しても、LinkBut​​ton はそのイベント ハンドラーを呼び出しません。私は両方を試しました:

  1. 従来のイベント ハンドラー ("OnClick")
  2. GridView レベルの OnRowCommand イベント ハンドラー。

どちらの場合も、デバッグしましたが、イベント ハンドラーをキャッチすることさえできません。

LinkBut​​ton をページの外に移動すると (GridView にはありません)、正常に動作するので、構文が正しいことがわかります。

「伝統的な」方法は次のとおりです。

興味深いのは、コード ビハインドから「CancelThis」メソッドを削除すると、エラーがスローされることです。そのため、コンパイル時にイベント ハンドラーを検索するため、イベント ハンドラーを認識していることがわかります。

RowCommand メソッドは次のとおりです。

この場合、GridView には次のものがあります。

ポストバックしますが、イベントの発生を示唆することはありません。

ここで何が欠けているのか分かりますか?

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

vb.net - あるaspxから別のaspxに値を送信するvb.net

これは私のvb.netコードです -

私が持っているサブルーチンで -

その人がここで提供したハイパーリンクをクリックすると、page_load に移動してこれを行います

next.aspx ページに、クリックされた編集の値 (ID 値) が必要です。

私はこのすべてを正しく行っていますか、それとも誰かがより良い解決策、よりシンプルでクリーンな解決策を持っていますか?

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

asp.net - 私のコードをチェックしてリンクボタンを追加し、asp.netでプログラム的にイベントをクリックしてください

プログラムでリンクボタンを作成するために次のコードを記述しましたが、実行時にリンクとしてではなくラベルのように表示されます

0 投票する
5 に答える
6052 参照

asp.net - ASP.NET ユーザー コントロールのリンク ボタンが起動しない

別のユーザー コントロールに追加されるユーザー コントロールがあります。入れ子になったユーザー コントロールは、GridView、イメージ ボタン、およびリンク ボタンで構成されます。入れ子になったユーザー コントロールは、GridView にバインドされた結果に基づいて、コレクション オブジェクトとして外側のコントロールに追加されます。

私が抱えている問題は、リンク ボタンが機能しないことです。クリックしてもイベントが発生しません。ブレークポイントを追加しても到達しませんでした。ネストされたユーザー コントロールが何度も追加されるので、画像ボタンに一意の ID とリンク ボタンを設定しました。画像ボタンは JavaScript で正しく動作します。リンク ボタンは、コード ビハインドでイベントを発生させる必要がありますが、あらゆる努力にもかかわらず、機能させることができません。リンクボタンをコントロールに動的に追加しています。以下は、私が使用している関連コードです。

私は過去 3 日間、この問題に苦労してきましたが、うまくいきませんでした。本当に助けが必要です。

誰でも私を助けてもらえますか?

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

browser - 複数のボタンクリックを引き起こすブラウザ

onclick イベント ハンドラーを持つ linkbutton があります。ユーザーがクリックするとすぐにコントロールが無効になりますが、特定のユーザーは複数回クリックできます。

再現できません。ブラウザに依存する可能性はありますか?

どんなアイデアでも助けてください