問題タブ [htmltable-control]

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 投票する
3 に答える
1161 参照

javascript - 同じ行のアンカー タグをクリックして、テーブルから同じ行の入力タグを選択します。

サンプル Html (これには、さらに多くの行のうちの 1 つだけが含まれます)。

私のJavascript

私がやろうとしているのは、同じ行の入力タグを選択することですが、同じ行のアンカータグをクリックするとtr異なります。td次のjQueryステートメントの多くの組み合わせを試しましたが、成功しませんでした。助けてください。 $(this).parent().parent().children('td input').text()ここでthisは、クリックされたアンカー タグを表します。より明確にするために、テーブル内のすべての入力タグを選択するのではなく、同じ行にあるものだけを選択します。

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

asp.net-mvc - asp.net mvcでhmlTableを表示する方法は?

asp.net MVC で HtmlTable クラスを使用できますか?

Controller クラスに HtmlTable オブジェクトを作成しました。

Web ページで表示するにはどうすればよいですか?

使用する場合:
PlaceHolder1.Controls.Add(Table1);コントローラー クラス
および
<asp:placeholder id="PlaceHolder1" runat="server"></asp:placeholder>index.cshtml で、「認識されない名前空間 'asp'
という警告が表示されます。コントローラー クラスとビューから バインドする方法を教えてください。
PlaceHolder1placeholder id="PlaceHolder1"

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

c# - テキスト ボックスが空でない場合はすぐにテーブル行を追加します ASP.NET / C#

現在、2行のテーブルがあります。各行にはチェックボックスが含まれています (最初の列を除く) には、1 つの列にチェックボックス、次の列にラベル、3 番目の列にテキスト領域が含まれます。

現在、2 つの問題があります。1 つは、[行の追加] ボタンで 1 行しか追加されないことです (もう一度クリックしても、行が追加されません)。別の行を追加しない理由かもしれないと考えてIDフィールドをコメントアウトしました(2つのアイテムとIDを共有したくない)が、そうではありませんでした.

私が行う方法がわからないもう1つのことは、テキストボックス「mcOpt1」に入力し始めるとすぐにこの関数が自動的に呼び出されるようにすることです。理想的には、「mcOpt2」という名前のテキストボックスを含む行を追加し、その行にテキストがある/空でなくなるとすぐに別の行を追加するようにしたいと考えています。

私はこれらの言語にまったく慣れていないので、どうすればこれを達成できますか?

テーブル:

ボタン

C# Add テーブル行コード

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

c# - HTML 行の複数のセルにまたがるリテラル コントロールを取得するにはどうすればよいですか?

「グリッド システム」を使用して、動的に作成されたコントロール (ユーザーの選択に基づいて条件付きで作成) を Web ページに格納したいと考えています。私はhtmlテーブルとコントロールを作成してから、コントロールをhtmlテーブルの行セルに追加しています。

問題は、(WPF の「スパン」カウントと同様に) 長い文字列など、複数のセルにいくつかのコントロールをスパンできるようにすることです。

このコード:

リテラル コントロール/文字列を cell1 と cell5 に追加しました。

...最初のセルがセル 1 から 4 にまたがり、2 番目のセルがセル 5 と 6 にまたがることを期待していますが、次のように実行できません。

ここに画像の説明を入力

これらの弦がけいれんに詰め込まれてガタガタになるのではなく、これらの弦が水平に伸びるようにするにはどうすればよいですか?

アップデート

Malachiの受け入れられた回答を使用して、Row 1コードをsveltifyすることができました(Row 2は同じままです):

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

html - 動的に作成された HTMLTable に CSSClass を追加することは可能ですか?

オーバーライドされた CreateChildControls() メソッドでコントロールを動的に作成しています。これらのコントロールを格納している HTMLTable コントロールに CSS クラスを追加したいと考えています (コントロールは、作成中の HtmlTableCells に追加され、HtmlTableRows に追加され、その後 HTMLTable コントロールに追加されます)。

ただし、HTMLTable コントロールには、他のコントロールのように CSSClass プロパティがありません。IOW、私はこれを行うことができます:

...しかし、これではありません:

動的に作成された HTMLTable コントロールに CSSClass を追加する他の方法はありますか?

アップデート

リスター氏の提案は良いものに思えます。しかし、それはどのように正確に行われますか。それは次のようなものですか:

?

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

c# - コード ビハインドで表示を none に設定しても HTML に追加されないのはなぜですか?

次のように、分離コードでいくつかの HtmlTableRows の表示スタイルを「display:none」に設定しようとしています。

...しかし、機能していません。「ソースの表示」には、foapalrow3 または -4 の「display:none」が含まれていません。どうすればこれを意図したとおりに機能させることができますか?

私のノギングか壁のどちらかが、これで最終的に崩壊するでしょう。このコード化の流れが示すように、私はそれでフルバックのようにレンガの壁に叩きつけられてきました.