問題タブ [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.

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

.net - System.Web.UI.HtmlTextWriter でのレンダリングと書き込み

ディスクに直接保存される単純な HTML ファイルをプログラムで作成しています。私はこの例を見ていました: http://www.dotnetperls.com/htmltextwriter

なぜ彼がとHtmlTextWriterのメソッドを混在させるのか、 と のどちらを選択すればよいのか、私は混乱しています。RenderWriteRenderBeginTag()WriteBeginTag()

何が正しくて何が間違っているかについて厳しいルールはありますか?

0 投票する
0 に答える
280 参照

asp.net - HtmlTextWriterで読み取りと変更を行う方法

ASP.NETサイトで、GridViewコントロールをレンダリングして、その詳細をExcelファイルにエクスポートしています。

現在、レンダリングされていますが、gridviewはデータを美化するためにいくつかの画像を使用しています。データをエクスポートしている間、Excelで画像を表示したくありません。だから私はタグを見つけて、それを空白の文字列に置き換えたいと思います。

誰かが私にそれを行う方法を教えてもらえますか?

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

c# - HtmlTextWriter - スペースを含むファイルパス

HtmlTextWriter を使用して html ページを作成しようとしていますが、ファイル パスにスペースが含まれるフォルダーに画像を作成しようとするまで、すべて正常に動作しています。

起こっているように見えるのは

スペースを%20に変換すると、ソースのファイル パスが無効になり、Web ブラウザーとインストール済みのインターネット ブラウザーで上記の画像を表示できなくなり、代わりに壊れた画像アイコン/画像が表示されます。

これを機能させるために、さまざまなことを試しました。

Uri.UnescapeDataString@、 imageName の前にシンボルを含む

また、ページのソースからリンクをコピーするとC:\Documents%20and%20Settings\...、Windows がファイルを見つけられないこともわかりました (これが予想されます)。

私が受けている制限のため、HtmlAgilityPack を使用できません。

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

asp.net - HTMLTextWriter の内容を表示するには?

メソッドに渡される HtmlTextWriter オブジェクト (theWriter) があります。この方法は中間層にあります。theWriter の内容をデバッグモードで読みたいです。メソッドは次のとおりです。

Panel:WebControl から継承します。

私はもう試した

しかし、それはオブジェクトタイプ「System.Web.HttpWriter」のみを出力します。Response オブジェクトでメソッドを使用する例をいくつか見てきました。しかし、私はこのレイヤーのレスポンスにアクセスできません。何か案は?

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

html - HtmlTextWriter が HTML タグをレンダリングしない

次のように、Webユーザーcrontrolを作成しています

ただし、SPAN タグなしで「test_test」のみをレンダリングします。いくつかの方法を試しましたが、最終的にはテキストのみが表示されます... :(

私たちを手伝ってくれますか?

前もって感謝します。

0 投票する
0 に答える
253 参照

c# - Code formatting with XHtmlTextWriter and Control instance

XHtmlTextWriter takes second parameter tabString. I set it to HtmlTextWriter.DefaultTabString

When we use xhtmlTextWriter.WriteLine(), it indents the code.

But if we use control.RenderControl(xhtmlTextWriter), it performs only one indentation for the root element.

It seems like Control.RenderControl() is recursively aggregating child nodes in a temporary string and then with a single WriteLine(), its writing to XHtmlTextWriter.

Ideally, its suppose to call WriteLine() for each node, to respect HtmlTextWriter's second parameter.

Due to this glitch, after rendering (un-indented) markup to string, I need to pass the string to XPathDocument, and create XPathNavigator then convert back to string, which does the desired formatting.

Is there a better way to render control to string with indentation without this undesired extra formatting step?

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

javascript - サーバーから一時データを見つけて削除する方法は?

サイトで Web ベースのリッチ テキスト エディタを使用して、ユーザーがテキストを編集および書式設定できるようにしています。

画像を追加すると、テキスト エディターは画像ファイルをサーバーの images ディレクトリにアップロードし、サーバーからの URL を介して表示します。

ただし、アップロードした画像を削除して、別の画像をアップロードする人もいます。

しかし、それdeleted imagerich text editorまだ続いていserverます。

その後、サーバーが常にいっぱいになりますunwanted files。どうすればremoveファイルを好きにできますか?

phpさんと一緒にこのタスクに取り組んでいます。ヒントを教えてください。

0 投票する
0 に答える
1021 参照

asp.net - ITextSharp ASP.NET を使用して PDF を生成する

.aspx ページを設計し、自分のページの PDF を生成しようとしていますが、「ファイルが破損しているため、Adobe Reader で開くことができませんでした」と表示されます。参照用に generatePDF のコードを貼り付けます。助けてください

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

htmltextwriter - HtmlTextWriter を使用してスクリプト タグに async キーワードを追加する

HtmlTextWriter を使用してスクリプト タグをページに動的に追加していますが、これはうまく機能します。async キーワードを追加する必要があるものがいくつかありますが、その方法がわかりません。

タグはこんな感じにしたいです。

タグを作成する私の方法は次のようになります。

「非同期」を追加するように変更するにはどうすればよいですか?

いつもありがとうございます。

ロンダ