<div id="mainDiv" class="watermark" style="font-family: Calibri; padding: 10px; border: 1px solid lightgrey;">
<script type="text/javascript">
(function () {
var watermarkImage = "url(../../Resources/Watermark/" + @Model.Watermark + ".png)";
var x = document.getElementsByClassName("watermark");
x.setAttribute('background-image', watermarkImage);
x.setAttribute('background-repeat', 'repeat-y')
})();
</script>
I am using mvc + rotativa to convert cshtml to pdf. I have passed Image name from controller. But when pdf is generated watermark is not coming. I want to add css property to div class using javascript.