問題タブ [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 投票する
2 に答える
8271 参照

c# - HtmlTextWriter asp.net c# webformに文字列を追加する方法

オプションタグを文字列として返す以下のような関数があるとしましょう。

今、私は以下のような別の機能を持っています

ここに画像の説明を入力

HtmlTextWriterに文字列を追加する方法は?

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

c# - HtmlTextWriter AddAttribute 出力に引用符がありません

現在私が使用するとき

結果の出力が得られます。

AddAttribute出力で引用符を使用せずに (または他の何かを)使用する方法はありますか? 私は私が使用できることを知っています

……でも、それを避けようとしていた。

明確にするために、出力を探しています<tr class=Attibute-I-Add></tr>

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

c# - HtmlTextWriter.WriteAttribute が、不要な場所に html エンティティ参照を挿入しています

何らかの理由で、HtmlTextWriter が HTML 出力に奇妙さを挿入しています。次のコードでは、画像を含むクリック可能な div を作成しようとしています。

次の出力が得られます。

そのため、アポストロフィとスペースが出力にあるはずの場所で ' と %20 が発生しています。これを止める方法はありますか??

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

c# - Page.Session がインスタンスに設定されていません

Page.Request.QueryStringどのように動作するかを理解するのに苦労してPage.Sessionいます。これにどのように割り当てますnamestring

私が得ているエラーは次のとおりです。

例外の詳細: System.NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

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

c# - コントロール内のASP.NET出力HTML? それとも他の方法ですか?

リテラル コントロールを使用して大量の HTML を出力していましたが、これによりサイトの読み込みがかなり遅くなりました。HTML はユーザーが入力したものであり、異なるため、どのコントロールを使用すればよいかわかりません。Umbraco 内の HTML の文字列を出力することはできますが、問題は、システム リソース上でサイトを破壊しない方法で HTML を出力する方法です。現在、リテラル コントロールが HTML を出力しているため、ページの読み込みに 20 分ほどかかり、その後 5 分間はシステム リソースを 100% 消費するため、サイト全体が台無しになります。

ページ内に HTML を出力するにはどうすればよいですか? ここでこのコードのようなものを見てきました:

しかし、まず、これはコントロールをレンダリングすることを意味しているように見えます。コントロールはありません。HTML は既にあります。正直なところ、リテラル コントロール以外のコントロールを使用して HTML を出力する方法さえわかりません。基本的に、HTML はメソッド内にあり、次のような文字列です。

thePillarsPage.Html

これを使用して、ページのセクション内にこのコンテンツを出力するにはどうすればよいですか? 上記のメソッドは見栄えがしますが、thePillarsPage.Html文字列がそのメソッドのどこに収まるか、またはそのメソッドでそれが可能かどうかわかりませんか?

ありがとう :)

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

c# - HtmlTextWriter はどのようにページに書き込みますか?

C# ファイルから HTML コードを ASPX ファイルに書き込もうとしています。これは私がこれまでに持っているもので、実際に必要なものを入れ始める前に、それを機能させようとするだけです.

ここまでのコードが正しければ、実際に書き込むように指示するコード行などが必要だと思います。しかし、私はそれが何であるかを知りません。

また、これが機能すると、ページのどの部分に書き込まれますか? どこに書くべきかを伝える方法はありますか?

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

c# - XhtmlTextWriter がカスタム属性を無視するのはなぜですか?

私はいくつかの奇妙な動作を見つけました.誰かがここで助けてくれるかどうか疑問に思っていました.

addAttribute メソッドを継承する XhtmlTextWriter クラスを使用してフォームを作成しています。input素敵な (HTML5) プレースホルダー属性を必要とするタグを作成しています。このaddAttributeメソッドには、属性名と値の 2 つのパラメーターがあります。属性名は、HtmlTextWriteAttribute列挙型から選択するか、文字列として手動で入力できます。列挙型では「プレースホルダー」を使用できないため、次のコードを使用しました。

これにより、指定された要素と属性が適切に作成されます...プレースホルダーを除く:

私のプレースホルダーがどこにあるか知っている人はいますか? ( でわかるようにmaxlength、属性名に文字列を使用すると機能します...)

注: これは機能しますが、あまりきれいではありません。

// 更新:required属性に関する同じ問題... HTML5 固有のものでしょうか?

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

vb.net - HtmlTextWriter 作成タグ