これをグーグルで検索しましたが、必要なものが見つかりませんでした。私が見つけた既存のソリューションはすべて、「可視性」をfalseに設定するように言っています。私のアプリケーションは単に DIV を「隠し」、その場所に大きな空白を残す PDF をレンダリングするため、これはうまくいかないようです。
代わりに、HTML をまったくレンダリングしたくありません。たとえば、PHP では、これは次のように簡単に実行できます。
<?php if ($showDiv == true) { ?>
<div>Lorem ipsum dolor sit amet</div>
<?php } ?>
ASP.NET MVC では、ViewBag 変数を渡すだけで同じことができます。
ASP.NET (C#) でこれを解決するにはどうすればよいですか?