コードビハインドからマークアップにH4を追加するために使用されるサーバーサイドコントロールとは何ですか?ASP.NETでHTML見出しをどのように動的に追加しますか?
答えて
var h4 = new HtmlGenericControl("h4");
h4.InnerHtml = "Heading Text";
parentControl.Controls.Add(h4);
asp:Literal
コントロールを使用できます。これは、設定した正確なテキストを書き出すだけです。
例えば:
Dim myLiteral as Literal = new Literal()
myLiteral.Text = "<h4>My Heading</h4>"
次に、ページにあなたのリテラルを追加します。
<asp:H4 />
コントロールのようなものはありません。ただし、コードの後ろにHtmlGenericControl
のタイプでページにHTML要素を追加することはできます。
例えば、それを作成するには:
HtmlGenericControl headerControl = new HtmlGenericControl(HtmlTextWriterTag.H4.ToString());
headerControl.ID = "myHeader";
headerControl.InnerHtml = "Hello World";
placeHolder.Controls.Add(headerControl);
が背後後でコードからアクセスするには:私はあなたのコードビハインドでHtmlGenericControl
を作成することをお勧めし
HtmlGenericControl headerControl = FindControl("myHeader") as HtmlGenericControl;
'id'と' runat = "server"を要素に与えると、通常のASP.Netコントロール(Labelなど)のようにページオブジェクトの別のプロパティにする必要があります。だから、 'FindControl'を使う代わりに、' this.myHeader'を実行するだけです。 –
残念ながら、問題は動的に*を追加する方法でした。 –
@ジェームズ、右...更新された答え。 – Kon
。リテラルの上にこれらの利点は、あなたが、プログラムなどInnerHtml
、私はそれを必要とするCssClass
、Style
など
HtmlGenericControl myH4 = new HtmlGenericControl("h4")
{
ID = "myH4",
InnerHtml = "Your Heading Here"
});
yourContainerControl.Controls.Add(myH4);
- 1. どのようにjQueryダイアログのテキストフィールドに動的HTMLを追加しますか?
- 2. 動的にCSSを追加したhtmlテーブルをjqueryで追加しました
- 3. asp.netページでどのようにhtmlをコードとして出力しますか?
- 4. html要素が子ノードを追加できるかどうかをどのように検出しますか?
- 5. 動的データに動的HTMLを追加するにはどうすればよいですか?
- 6. asp.netでは、どのように追加のpage_load呼び出しをトリガーしたのかわかりますか?
- 7. JDialogでコンポーネントをどのように動的に追加できますか?
- 8. ASP.NET要素をJQueryダイアログに動的に追加します。
- 9. ASP.NETはポストバックにUserControlとキャッシュデータを動的に追加します
- 10. 動的にリンクボタンをasp.netページに追加します。vb
- 11. どのように私は動的にカスタムクライアント検証をAsp.Net Mvc 3で追加できますか?
- 12. どのように動的にバインドし、静的にMenuItemを追加しますか?
- 13. どのようにWebClientが自動的にフォルダを追加できますか?
- 14. vb.netは動的にaspxページにhtmlを追加します
- 15. 動的IDに動的整数値を追加しようとしました
- 16. ASP.NET MVCレスキュービューでは、ViewDataフィールドをどのように追加しますか?
- 17. どのように動的に追加されたhtmlタグにアクセスできますか?
- 18. Asp.Net MVC 3 - どのようにプロジェクトにビューを追加/マップしますか?
- 19. HTMLとJavaScript - どのように部門にクリックイベントを追加しますか
- 20. どのように角度表現にhtml要素を追加しますか?
- 21. ASP.Net MultiViewに動的にビューを追加
- 22. ASP.NET GridViewにフッターを動的に追加
- 23. 列と行をasp.net 1.1に動的に追加するにはどうすればよいですか?
- 24. リストビューの列見出しに日付を自動的に追加する方法
- 25. ASP.NETでテキストボックスを動的に追加するにはどうすればよいですか?
- 26. 角度:htmlに動的にコンポーネントを追加してブートストラップするにはどうすればいいですか?
- 27. ページにhtml要素を動的に追加してasp.netにアクセスするにはどうすればよいですか?
- 28. 動的にパネルにhtmlを追加
- 29. どのようにして1つのデータグリッド列に2つのボタンを動的に追加できますか?
- 30. alt値を動的に追加/追加しますか?
がでH4となるように設定し、プロパティを変更するために、彼らは能力と、適切なHtmlControlsであるということです実際のHTMLソースコードは、そこだけではありません。 – seekerOfKnowledge
ブラウザに表示される実際の
タグをソースに書き出します。
タグを他のサーバータグと共にaspxコードに入れたいとお考えですか? –
例を追加する前にそのコメントを追加しました。 – seekerOfKnowledge