問題タブ [tabcontainer]

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

asp.net - TabContainer/TabPanels を含む ValidatorCalloutExtender?

入力フィールドが 3 ページある TabContainer があります。各 TabPanel には、一連の ValidatorCalloutExtenders (パネル上のすべてのバリデーターに 1 つ) があります。

ページを検証すると、検証は現在のパネルに対してのみ機能します。すべての非表示の TabPanels について、そのタブが選択されたときに、すべてのバリデータ ツールチップが混乱して表示されます。

1 番目と 2 番目のタブ ページに、おおよそ次のようなボタンを配置しました。

selecttab は次のようになります。

ボタンを押すだけで、タブページは実際に検証で機能します。しかし、ボタンの代わりにタブをクリックすると、地獄のブレーキが再び緩みます。

まず、タブの切り替えを防ぐ方法はありません。次に、検証を OnClientActiveTabChanged="tabChanged" に追加すると、検証済みのタブが表示されないため、すべてのバリデーターが混乱して積み重なってしまいます。

ValidatorCalloutExtenders を TabContainer で動作させた人はいますか?

ajaxControlToolkit を気にする価値はありますか、それともまばたきせずに jQuery に書き直す必要がありますか? (深刻な質問...これは、ajaxControlToolkitが使用されている場合が多いWebフォームプロジェクトですが、私はそれによって制約を受け、反論されていると感じています。)

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

c# - 条件付きでTabPanelを表示しますか?

これが可能かどうか疑問に思っています:

2つのパネルがあるTabContainerがあるとします。ほとんどの場合、表示するタブをユーザーが選択できるようにしたいと思います。

現在、いくつかのシナリオでは、これらのTabPanelの1つが表示されないか、空になります。このような状況で、TabContainer全体が「非表示」になるようにすることは可能ですか?(つまり、ヘッダーは表示されず、入力されたタブパネルのみが表示されます)

理想的には、ajax TabContainerを使用してこれを実行したいのですが、これが実行できない場合は、必要に応じて、いつでもjQuery/CSSの使用にフォールバックできます。

ありがとう!

0 投票する
7 に答える
11930 参照

asp.net - ASP.NET - Ajax Control Toolkit - TabContainer は常に非表示

次のコードを使用して TabContainer をページに追加しました

しかし、ページがレンダリングされると、TabPanel は常に非表示になります。Firebug で html コードを調べたところ、可視性が非表示になっていることがわかりました...問題は何ですか? http://i.stack.imgur.com/m1eSW.jpg

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

c# - ajax TabContainerでタブストリップを非表示にすることは可能ですか?

2 つのタブを持つ ajax TabContainer があるとします。特定のビジネス ロジックにより、タブの 1 つを Visible = false に設定する場合があります。

このシナリオでは、上部の TabStrip を非表示にして、1 つのタブしか表示されないようにすることはできますか?

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

asp.net - Button、UpdatePanel、MasterPage

フォームにasp.netアプリケーションとAjaxControlToolkitのTabContainerがあります。4つのタブがあり、それぞれにUpdatePanel、非表示のボタン、およびいくつかのカスタム.ascx(それぞれに独自のjavascriptファイルがあります)が含まれています。ボタンは、パネルがコンテンツを更新するためのトリガーであり、TabContainerの「OnClientActiveTabChanged」イベントからトリガーされます。

この手法についてはここで説明し、同様にここで説明します。それを見るととても簡単です。

私が抱えている唯一の問題は、シナリオ全体を別のページとして使用すると機能するが、マスターページがそのページの周囲にある場合は機能しないように見えることです。突然、ボタンは完全なポストバックコントロールとして機能します。理由は何か分かりますか?

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

c# - AjaxTabContainerTabPanelsポストバックを解除

やあみんなこれをチェックしてください...

クレイジーなことは何もありません...2つ目のパネルが隠されているタブコンテナだけです。

今、私たちは背後にあるコードに行きます...

これがすべてがひどく間違っているところです...

最初のタブパネルのボタンをクリックして、非表示のパネルでテンプレートが定義された新しいタブを作成します。次に、そのパネルに移動して、ドロップダウンで選択を変更します...。

ポストバックを実行しますが、ドロップダウンイベントが発生することはありません...。

何か案は ???

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

c# - TabContainer でのタブの配置

私はで働いていajaxtoolkit:TabContainerます。

2 つのタブを追加する必要がありますが (これは可能です)、タブ ヘッダーの 1 つを左端に、もう 1 つを右端に追加する必要があります。

CSS ( ) で遊んでいますがfloat:left; etc;、それらを分離することはできません。彼らは常に次々とくっついている様子を見せます。

タブヘッダーを分離することは可能ですか?

編集:

@1steinがコメントしたように、私は使用できます

そしてそれはトリックを行います。問題は、このソリューションが、私が対象としているブラウザである IE8 で機能しないことです。これに対する回避策はありますか?

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

asp.net - Ajax Control Toolkit TabContainer で、少なくとも 1 つのタブが非表示になっている場合に複数のタブが表示される

AjaxControlToolkit TabContainer コントロールに問題があります。コードを送信しないことをあらかじめお詫びしますが、コードは会社の所有物であるため、どこにも投稿する権限はありません。

問題は次のとおりです。10 個のタブを持つ TabContainer があり、そのうちのいくつかにはユーザー コントロール、いくつかの純粋な html および .net マークアップが含まれています。タブ番号 5 を visible=false に設定すると、奇妙なことが起こり始めます。タブ 6 は正常に動作しますが、タブ 7 から 10 は、それ自体のタブのコンテンツだけでなく、その前にあるタブも表示します。すなわち:

タブ 7 を選択すると、タブ 6 とタブ 7 のコンテンツが表示され、タブ 7 を選択すると、タブ 7 とタブ 8 のコンテンツが表示されます。前のタブのコンテンツが 1 秒後に表示されます。この動作を引き起こしている可能性があります。一時的な解決策は、非表示にする必要があるタブを常に表示する必要があるタブの後に配置することですが、ユーザーの権限に応じてタブを動的に非表示にする必要がある状況が発生しました。

どなたかアイデア、似たような経験、その他何かありましたら、助けてください。.NET 3.5 で AjaxControlToolkit 3.5.50401 を使用しています。

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

html - Dojo を使用して特定のタブ / コンテンツペインにリンクする

HTML サイトのリンクから、2 つの異なるタブを持つ TabContainer が配置されている別のサイトに移動したいと考えています。

宛先のhtmlファイルで、デフォルトで(保持したい)1つのタブが選択されています。

これが機能するようにリンクを配置するにはどうすればよいですか? ネットでいくつかのドキュメントを見つけましたが、何も機能しません。したがって、おそらく誰かが私にこれをばかげた方法で説明する必要があります。

宛先の TabContainer は次のとおりです。

タイトル「インプリント」に自動的に移動するためのリンクを配置したい。

誰か助けてくれませんか?

どうもありがとう、そして最高のTTP

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

dojo - dijit.layout.TabContainer

dijit.layout.tabContainer の表示に問題があります。

プログラムで追加し、contentPane を追加すると、すべてが DOM に適切に表示されます。

JS のエラーや警告はなく、コントロールが Chrome 開発者ツールで作成されていることがわかりますが、表示されません。

tabContainer には高さと幅が指定されています。

ツンドラのテーマが使用されており、ツンドラの CSS ファイルが含まれています。

何か案は?