問題タブ [htmltextwriter]
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.
c# - C# の問題で HTMLTextWriter を使用してタグを記述する
C#
を使用して基本的な HTML Web ページをレンダリングし、オブジェクトHTMLTextWriter
に出力しようとしていますが、出力でタグをレンダリングする際に問題が発生しています。WebBrower
<meta>
HTML
私が出力することを期待しているもの..
現在出力されているもの..
<meta>
タグが単に ではなく<meta charset="UTF-8">
&として出力されていることに注目してください。</meta charset="UTF-8">
<meta charset="UTF-8">
この問題を修正するにはどうすればよいですか?
これが私が使用しているコードです..
asp.net - 「runat="server" を使用してフォーム内に配置する必要がある」というメッセージをトリガーせずに、ASPX ページを文字列に変換します。
HTML Agility Pack パーサーにフィードできるように、自分の ASPX ページをスクレイピングしようとしています。私はあらゆる方法を試しましたが、このインスタンスで機能するのは文字列だけです。
次のコードを使用して、外側のコントロールを文字列に変換しています。
いくつかの厄介な不具合を除いて、コンセプトは機能します。「コントロールは runat=server を持つフォーム内にある必要があります」というメッセージが表示されることがあります。ボタン、更新パネルなど、ポストバックを引き起こすコントロールによってトリガーされるようです。
明確にするために、私のページはフォームにあるので、それは問題ではありません。
HTML アジリティ パック パーサーを別の方法で動作させるか、コードをエラーなしで文字列に変換するか、問題の解決策を試して解決する必要があります。それは問題ではありません-私は物事を機能させる必要があるだけです。