問題タブ [asplinkbutton]
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.NETLinkButtonはiPadでは機能しません
ASP.NETフレームワークを使用してWebサイトを開発しました。しかし、テストの結果、リンクボタンがiPadで機能しないことがわかりました。どうすればこの問題を解決できますか?
ありがとう、
javascript - asp.netのリンクボタンを使用してJQueryダイアログボックスを呼び出す方法
Web サイトに Jquery ダイアログ ボックスがあります。このダイアログ ボックスは、ユーザーのコメントを取得するためのものです。現在、次のコードを使用して Javascript 関数を実行しており、正常に動作しています。
次のように呼び出すJavascriptコード:
href にはサーバー側のクリック イベントがないため、リンク ボタンを使用して JavaScript を呼び出す必要があります。いくつかの方法を試しましたが、実際の結果を得ることができませんでした。
**<a href="#dialog" name="modal">Rate this</a>**
結論として、クリック イベントをトラップできるように、この呼び出しをリンク ボタンに変更する必要があります。
c# - DataGrid TemplateColumn で LinkButton を無効にする
.NET Framework 3.5 で Visual Studio 2008 を使用しています。TemplateColumn 内に LinkButton を持つ DataGrid があります。LinkButton をクリックした後にクリックする機能を無効にする方法を見つけようとしています。私の DataGrid には 6 つの列があり、LinkButton 列には年が表示され、他の列にはその年の年末データが表示されます。年をクリックすると、DataGrid にその年のデータの内訳が月ごとに表示されます。DataGrid が月ごとの内訳を表示している場合でも、年列を表示する必要がありますが、クリックすることはできません。また、デフォルトで可視性がfalseに設定されているボタンとチャートもありますが、年が選択された後、可視性はtrueに設定され、ボタンを使用して月ごとの内訳を閉じて年に戻ることができます内訳を終了します。
私のDataGridのTemplateColumnのコードは次のとおりです。
私は次のことを試しました:
コードビハインドを使用して試行 1:
Javascript を使用して試行 2:
-- 3 回目の試みは終了し、LinkButtons はグレー表示されましたが、それらをクリックする機能は無効になりませんでした。
私が持っている他の考えには、「OnClick」イベントまたは「CommandArgument」の使用が含まれます。「OnClick」を使用してみましたが、コード ビハインドでは次のように単純に使用しました。
ヘルプ、考え、アイデア、例などは大歓迎です。よろしくお願いします!
調整コード:
javascript - Firefox で Asp:LinkButton の .Click() イベントでエラーが発生するのはなぜですか?
ボタンがクリックされたときに click() イベントを発生させようとしています。
これは現在 IE で動作しますが、Firefox では次のエラーが表示されます。
「link.click は関数ではありません」
私はこれに関してグーグルをトロールしており、.clickイベントがFirefoxのすべてのバージョンでサポートされていないことがわかりました.
誰かが代替案を提供できますか? 以下のコード:
ajax - AJAX ツリービューをリンクボタンに変換する方法は?
TreeView
AJAXコントロールから への変換に関するアドバイスが必要LinkButton
です。なんで?ASP.NET ページを軽くするため。現在、Nodes
のTreeView
を選択すると、そのノードに関連するレコードがグリッドに表示されます。この実装により、ページが重くなります。そこで、これを に変更することにしましたLinkButtons
。
何をする必要があるのか、検討する必要があるのか 、それともこれが良い考えなのか知りたいだけですか?正直なところ、これが良いか悪いかは別として、私はまだこれを行う必要があります。
私の最初の理解は、これが list のようになるということex: bullet list
です。
javascript - ASP.NET AJAX ポストバックが中止される
2 つのポストバック イベントを含む ASP.NET Web ページがあり、2 番目のイベントが最初のイベントを中止しています。2 番目のものは、完了すると期待どおりにレンダリングされません。
詳細に
2 つのリンク ボタンを効果的に含む ASP.NET Web ページがあります。Telerik ASP.NET AJAX コントロールを使用していますが、動作がこれらのコントロールに固有のものかどうかはわかりません。
The Page - 非常に縮小されたバージョンは次のとおりです。
UserControl "X" - 非常に削減されたバージョンは次のとおりです。
ユースケース #1 - 成功
- ページが読み込まれ、コントロール "X" 内の JavaScript タイマーが LinkButton "CausePostbackButton" [eval(__doPostBack(postbackButtonClientID,''));] でポストバックをアクティブにします。(したがって、これはユーザーがボタンをクリックするのを模倣します)。
- AJAX 呼び出しはサーバーに送信され、n秒後に返され、特定の方法でページが更新されます。
- 次に、ユーザーが LinkButton "btnShowItems" をクリックすると、サーバーへのポストバックが発生し、n秒後に戻り、特定の方法でページが更新されます。
ユースケース #2 - 失敗
ページが読み込まれ、コントロール "X" 内の JavaScript タイマーが LinkButton "CausePostbackButton" のポストバックをアクティブにします。(したがって、これはユーザーがボタンをクリックするのを模倣します)。
サーバーが応答する前に、ユーザーは LinkButton "btnShowItems" をクリックします。
FireFox/Firebug では、最初のポストバック イベントが "Aborted" であることがわかります。2 番目のポストバック イベントは完了しますが (レポートにかかった時間が表示されます)、ページは視覚的に更新されません。
「手動」ボタンをもう一度クリックすると、期待どおりに機能します。
私の考え
JavaScript がシングル スレッドであることはわかっているので、イベントをすぐに実行できない場合はキューに入れられます。
タイマーがキューに入れられたイベントを発生させ、最初のイベントがまだキューに入れられている間に同じイベントを発生させた場合、これらのイベントの 1 つ (2 番目のイベント?) がドロップされることを知っています。
これは、最初のイベントが破棄されているかのように動作しますが、2 番目のイベントは書き込み先の「チャネル」を見つけることができなくなります。
ただし、「手動」リンク ボタンをイメージ ボタンに変更しても、動作は変わりません。
問題が何であるか(そして理想的には解決策)はありますか?
よろしくお願いします
グリフ
c# - これは、テキスト ボックスで入力ボタンを送信するための適切な回避策ですか?
だから私はページを持っていて、複数のテキストボックス、リンクボタン、ボタンがありました。現在、ユーザーはリンクボタン「編集」をクリックすると、テキストボックスを介してその行にデータを入力できます。ただし、Enter キーを押すと、ボタンの 1 つのイベントが発生します...これはまったく望ましくありません。どうやら、これは組み込みのデフォルトの動作ですか?
テキストボックスを別々のフォームにすることなく、Enterキーを押すと特定の割り当てられたリンクボタンまたはボタンに作用するように、各テキストボックスを関連付けることは可能ですか?
これが不可能な場合は、ボタンを作成してデフォルトのフォーム ボタンにしますが、無効にして非表示にし、Enter キーを押しても何も送信されないようにします。
ありがとう!
c# - リンクボタンコントロールでEval()にパラメータを渡す方法は?
ASP宣言:
エラーが発生します:サーバータグが適切に形成されていません。
LinkButtonのデクロレーションの問題は何ですか?前もって感謝します。
c# - リンクボタンでファイルを開く
編集済み イントラネット上の共有の場所にあるファイルを、リンク ボタンを使用してマークアップまたはプログラムでアップロード/開く方法を知っている人はいますか?
vb.net - asp.netコードビハインドから新しいタブを開く方法は?
LinkButton Click イベントでこのコードを取得しました
コードビハインドが必要な理由は、そのセッションを設定する必要があるためです。これは新しいウィンドウで開きます。しかし、どうすれば新しいタブで開くことができますか? または任意の代替アプローチ。そのセッションを設定する必要があることを覚えておいてください。QueryString は私には良くありません。
ありがとう、