問題タブ [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 に答える
1840 参照

sharepoint - Web パーツの List プロパティから HTML をレンダリングする

SharePoint リストからいくつかの値を読み取り、ページに HTML として表示しようとしています。ただし、Web パーツ ページに文字通り HTML タグを表示し、レンダリングに失敗します。

私はすでに次のアプローチを見てきました:

  1. HTML へのテキスト- 私の意見では、言及された JavaScript はやり過ぎのようです。これを達成する簡単な方法はありませんか?

お知らせ下さい。

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

c# - ページの中央に要素をレンダリングするための HTMLTextWriter

asp .net と C# を使用して、オーバーライドの Render メソッドで HTMLTextWriter を使用して 2 つの div をレンダリングすることができました。しかし、それらはページの最後に表示されます。たとえば、特定の ASP パネルに表示する必要がある場合、これらの div をレンダリングする場所を選択するにはどうすればよいですか?

どうもありがとう、

ダン

編集:私のコード:

0 投票する
4 に答える
3704 参照

c# - C#でExcelファイルにテキストを書き込む方法

グリッド テーブルを Excel に追加し、ヘッダーを Excel に追加しています。

Excelにテキストを追加するにはどうすればよいですか。次のような文字列を追加したい

0 投票する
3 に答える
4187 参照

.net - コード分​​析の警告なしで StringWriter と HtmlWriter を一緒に使用する方法

私は .net を使用していて、いくつかの html テキストを取得する必要があるため、HtmlTextWriter と StringWriter を一緒に使用して整形式の html を取得すると考えました。しかし、さまざまな方法でコードを記述しているにもかかわらず、静的コード アナライザー (Microsoft All Rules を使用) から警告が表示されます。以下のコード例では、コード アナライザーの警告をコメントで示しています。コードを簡略化するために、実際には HtmlTextWriter を呼び出しません (各関数にその旨のコメントが表示されます)。警告を回避するためにコードを適切に記述するにはどうすればよいですか?

0 投票する
2 に答える
4166 参照

c# - HtmlTextWriter-タグに複数のクラスを追加する

HtmlTextWriterを使用してタグに複数のクラスを追加する最良の方法は何ですか?

私がやりたいのは...

その結果...

できてありがとう...

ただし、コントロールを動的に構築する場合、これは必ずしも簡単ではありません。タグにクラスを「追加」する別の方法はありますか?

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

c# - Html.TextWriter WriteAttribute がテーブルの 2 列をレンダリングしていない

列が2つ並んだテーブルを作りたいです。次に、次の行に 1 つの列のみが必要です。ここに私のコードの一部があります:

問題は、2 番目の行が 2 列ではなく 1 列でレンダリングされることです。これは出力されたhtmlです

これは間違っていると思います:

writer.WriteAttribute("colspan", "2");

誰かが解決策を知っていますか?

0 投票する
6 に答える
189788 参照

c# - CheckBoxListで選択した値を取得するにはどうすればよいですか。C#.NET/VisualWebPartで機能していないようです。

クラスファイルにCheckBoxListを作成し、HTMLTextWriterを使用してコントロールをレンダリングしています。

次のコードを使用して、選択した値を文字列に格納しています。

コードをステップスルーしましたが、ifステートメントの内部にヒットしていないようで、選択した値の属性は毎回falseです...これに対処する方法を知っている人はいますか?

次を使用してデータを入力します。

0 投票する
2 に答える
9010 参照

c# - HTMLTextWriterを使用してサーバー側のコントロールをレンダリングすると、コントロールは標準機能を失います(つまり、クリックイベントハンドラー)

CheckBoxListサーバーサイドコントロール( s& )を追加したいButton

ChkBoxLst1&&コードビハインドを使用してから、を使用してコントロールをレンダリングしますChkBoxLst2Button1HTMLTextWriter

私はこれを行うことができないようです。

上記のすべてがビジュアルWebパーツに含まれています。

私が試したこと:
グローバル:

ページの読み込み:

イベントハンドラー:

EventHandlerはトリガーされず、選択した値は上記のように保存されません。なぜそうではないかについてのアイデアはありますか?2つのチェックボックスリストを比較してみましたが、HTMLTextWriter実装は機能しませんでしたが、単純な.NETは
すべて同じことを実行しましたが、HTMLTextWriterの実装/サーバーコントロールの追加方法だと思います。

spnは、マークアップのリテラルスパンコントロールであることに注意してください。

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

c# - HtmlTextWriter がレンダリングされない

HtmlTextWriter を使用して HTML を作成しています。ページが実際に機能するかどうかをテストしたいのですが、div がレンダリングされません。

システムを使用する; System.Collections.Generic の使用; System.Web の使用; System.Web.UI を使用します。System.Web.UI.WebControls を使用します。System.IO の使用;

さまざまな変数を div に追加したいと考えています。

どうすればいいですか?古典的なasp/vbscriptでは、コードをラップする必要があったことを覚えています。<% code %>これがASP.NET / C#に当てはまるかどうかはわかりません

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

asp.net-mvc-3 - HtmlTextWriter & MVC 3 Razor 出力

これはおそらく簡単な修正ですが、出力にマークアップが表示されるようHtmlTextWriterHtmlHelper、何を試しても HTML をエンコードしています。

ヘルパー:

そして、これをページに出力します:<div></div>

編集

私はこのようにビューでそれを呼び出しています:

編集#2

わかりました、これをもう少しうまく説明できるか見てみましょう。

ViewContext.Writer を使用してヘルパーをストリームに書き込む場合、次のような構文を使用します。

@Html.MyHelper

エンコードされた HTML を出力します (例) <div>Test Div</div>= 正しくありません

次のような構文を使用する場合:

@{Html.MyHelper.Render();}

正しくレンダリングされます。つまり、div を文字列として表示するのではなく、実際に DOM に挿入します。

わかる?