-1
HTMLページの一部の値を置き換えてPDFに変換するC#Web APIがあります。私は、データベースから取得している値に基づいてHTMLページの一部を隠す必要があります。 JavaScriptやRunatを使わずにHTMLページの一部を隠すにはどうすればいいですか?HTMLページの一部を空の文字列に置き換えます。
が、これは私のHTMLページの一部で考えてみましょう:
*****
<div id="Term">
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<p class="formattext">
«Term»
</p>
</td>
</tr>
</tbody>
</table>
<p>☒I agree to the Terms and Conditions. Agreement recorded at: «APPLICATIONDATE»</p>>
</div>
*****
私はいくつかの値の私のC#クラスベースに「«»」間のすべての値を置き換えています。私はこのdivを非表示にしたい:<div id="Term">
。私はすべてのテキストをフィールドとして持つことができ、表示しないように空に置き換えることができますが、私はそれを隠すときにテーブルやwhatと何をするべきかわかりません。
*****の間を空の文字列に置き換えることはできますか?
私はこれを使用しますが、それは働いていない:
if (key.Equals(ApplicationDocumentTemplate.Consent, StringComparison.OrdinalIgnoreCase)) {
if (value == "") {
document = document.Replace(string.Format("*****{0}*****", key), value);
}
}