これは残念なことかもしれませんし、ライブラリは技術的にHTMLを生成するようには設計されていません(ASP.NetカスタムコントロールのHTMLを生成するのに使っていますが、これはうまくいきますが)。ヘルパー内でHTMLを生成します。誰かがHTMLAgilityPackのようなものを使ってMVC3ヘルパーのHTMLを生成していますか?
私は多くの人が標準のStringBuilderを使用していることを知っています。他の誰かがそれ以外のものを使用していたかどうかを知りたいと思っていました。
これは残念なことかもしれませんし、ライブラリは技術的にHTMLを生成するようには設計されていません(ASP.NetカスタムコントロールのHTMLを生成するのに使っていますが、これはうまくいきますが)。ヘルパー内でHTMLを生成します。誰かがHTMLAgilityPackのようなものを使ってMVC3ヘルパーのHTMLを生成していますか?
私は多くの人が標準のStringBuilderを使用していることを知っています。他の誰かがそれ以外のものを使用していたかどうかを知りたいと思っていました。
個人的に、私は、HTMLを生成するためにHTMLのアジリティパックを使用することは非常に有用であることを発見しました。私は私のヘルパーを構築するために私のアーキテクチャにそれを追加する予定です。
クラスの名前が示すように、TagBuilderクラスを使用すると、簡単にHTMLタグを構築できます。
私はHtmlTextWriterとTagBuilderを調べましたが、AgilityPackに付属するいくつかの追加機能も好きでした。私は、結局のところ、それはすべての好みとあまりにも多くのオーバーヘッドを追加しないということです。それを提案していただきありがとうございます! – DDiVita
私はこれについてより多くの活動を見たいと考えていました。 – DDiVita