-1
我有一個C#web API替換HTML頁面中的一些值並將其轉換爲PDF。我需要根據從數據庫中獲取的值來隱藏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">
。我可以將所有文本都作爲一個字段替換爲空字符而不顯示,但我不確定當我隱藏它時如何處理表格或☒。
可以用空字符串來替換*****嗎?
我用這個,但它不工作:
if (key.Equals(ApplicationDocumentTemplate.Consent, StringComparison.OrdinalIgnoreCase)) {
if (value == "") {
document = document.Replace(string.Format("*****{0}*****", key), value);
}
}