Я бы предложил создать новый элемент управления, который просто распространяется на Label / Literal. Вы можете назвать это MoneyLabel, хотя с Literal, вероятно, будет проще работать. С этого момента вы можете переопределить метод Render, чтобы изменить вывод HTML, отформатировать строку так, как вам нравится.
Ссылаясь на это не так сложно, страницы должны ссылаться на сборку, где хранится класс.
Таким образом, вы не вводите CSS и HTML из исходного кода, вам не нужно создавать дополнительный JavaScript из того, что вам нужно, и это очень многократно используется и влияет на то, как вы пишете .NET уже