問題タブ [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.
asp.net - ASP.NET リンク ボタンが間違ったマークアップを生成する
リンク ボタンが間違ったマークアップを生成するという問題が発生しています。
次のようなものが生成されるはずです。
タグが 1 つだけあることに注意してください。
それは時々これを生成することになります:
ここで 3 つ (!) のアンカー タグに注目してください。
特定のサーバーから特定のブラウザーでのみ発生します。サーバーは IIS 6 で ASP.NET 2.0 を実行しており、Firefox 3.5 を使用してページにアクセスしています。
更新: FF ビュー ソースを使用してコードを表示します。プラグインはインストールされていません。ドキュメントは XHTML 1.1 Transitional であると思われますが、アンカー タグ内に div タグを使用できないため、有効ではないと思います。
asp.net - css をオーバーライドせずに LinkButton にスタイルを追加する
したがって、背景色などのスタイルを .cs コードの LinkButton に追加すると、それに適用されるすべての css がオーバーライドされるように見えます。
コードビハインドでスタイルを置き換えるのではなく、スタイルを追加する方法はありますか? ありがとう!リンク ボタンをメニューとして使用しているため、アクティブな linkButton の背景色は異なる必要があります。だから私の解決策は、ユーザーがイベントハンドラーのリンクボタンをクリックしたときでした。
しかし、CSS にあるホバー スタイルは機能しなくなります。
私のaspxで:
asp.net - クリック時に HyperLink NavigteURL を変更する方法
ご存じのように、HyperLink には navigateURL プロパティがあり、ハイパーリンクをクリックするたびにリンク先にリダイレクトされるので問題ありません。
したがって、視覚的な場合の LinkButton は Hyperlink と同じですが、navigateURL プロパティがなく、代わりに LinkButton の OnClick イベントで Response.Redirect を使用してユーザーをリダイレクトできます。
これらの方法の違いは、HyperLink には新しいブラウザー タブまたは新しいページで宛先 URL を開く機能があることですが、linkButton は現在開いているウィンドウでユーザーをリダイレクトするだけです。
javascriptを使用してwindow.opnでウィンドウを開くことができますが、必要なのは、ユーザーが選択したアイテムの構成によって宛先URLを生成するハイパーリンクを使用することだけです(これはハイパーリンクでは不可能ですが、LinkButtonで利用できます)
ユーザーが項目を選択する前に静的ではなくリンクをクリックするたびに NavigatURL を生成するアイデア
.net - リンクボタンのHrefをJqueryで更新
リンクボタンを使用して、Jquery からのクエリ文字列値を使用してページを目的の場所にリダイレクトしています。リンク ボタンのコードは次のとおりです。
そして、私のリンクボタンのクリックイベントでリンクを作成/更新するJqueryは次のとおりです:
私がやりたかったのは、チェックボックスからカンマ区切りの値をすべて収集し、収集した値をクエリ文字列として別のページに渡すことです。そのリンク ボタンをクリックすると、すべてのカンマ区切りの値が表示され、目的のページにリダイレクトされます。親切に私を助けてください..事前に感謝します。
asp.net - GridView 内の LinkButton が OnClick イベントを発生させないのはなぜですか?
(TemplateField を介して) GridView 内に LinkButton があります。何を試しても、LinkButton はそのイベント ハンドラーを呼び出しません。私は両方を試しました:
- 従来のイベント ハンドラー ("OnClick")
- GridView レベルの OnRowCommand イベント ハンドラー。
どちらの場合も、デバッグしましたが、イベント ハンドラーをキャッチすることさえできません。
LinkButton をページの外に移動すると (GridView にはありません)、正常に動作するので、構文が正しいことがわかります。
「伝統的な」方法は次のとおりです。
興味深いのは、コード ビハインドから「CancelThis」メソッドを削除すると、エラーがスローされることです。そのため、コンパイル時にイベント ハンドラーを検索するため、イベント ハンドラーを認識していることがわかります。
RowCommand メソッドは次のとおりです。
この場合、GridView には次のものがあります。
ポストバックしますが、イベントの発生を示唆することはありません。
ここで何が欠けているのか分かりますか?
vb.net - あるaspxから別のaspxに値を送信するvb.net
これは私のvb.netコードです -
私が持っているサブルーチンで -
その人がここで提供したハイパーリンクをクリックすると、page_load に移動してこれを行います
next.aspx ページに、クリックされた編集の値 (ID 値) が必要です。
私はこのすべてを正しく行っていますか、それとも誰かがより良い解決策、よりシンプルでクリーンな解決策を持っていますか?
asp.net - 私のコードをチェックしてリンクボタンを追加し、asp.netでプログラム的にイベントをクリックしてください
プログラムでリンクボタンを作成するために次のコードを記述しましたが、実行時にリンクとしてではなくラベルのように表示されます
asp.net - ASP.NET ユーザー コントロールのリンク ボタンが起動しない
別のユーザー コントロールに追加されるユーザー コントロールがあります。入れ子になったユーザー コントロールは、GridView、イメージ ボタン、およびリンク ボタンで構成されます。入れ子になったユーザー コントロールは、GridView にバインドされた結果に基づいて、コレクション オブジェクトとして外側のコントロールに追加されます。
私が抱えている問題は、リンク ボタンが機能しないことです。クリックしてもイベントが発生しません。ブレークポイントを追加しても到達しませんでした。ネストされたユーザー コントロールが何度も追加されるので、画像ボタンに一意の ID とリンク ボタンを設定しました。画像ボタンは JavaScript で正しく動作します。リンク ボタンは、コード ビハインドでイベントを発生させる必要がありますが、あらゆる努力にもかかわらず、機能させることができません。リンクボタンをコントロールに動的に追加しています。以下は、私が使用している関連コードです。
私は過去 3 日間、この問題に苦労してきましたが、うまくいきませんでした。本当に助けが必要です。
誰でも私を助けてもらえますか?
browser - 複数のボタンクリックを引き起こすブラウザ
onclick イベント ハンドラーを持つ linkbutton があります。ユーザーがクリックするとすぐにコントロールが無効になりますが、特定のユーザーは複数回クリックできます。
再現できません。ブラウザに依存する可能性はありますか?
どんなアイデアでも助けてください