I want to use Html.Razor
in Html.Raw
but it's not working.
For example:
var sourceString = "@var age = 25;@if(age > 20){<div>@age</div>}else{<div>@(age 10)</div>}"
Html.Raw(sourceString)
Output : @var age = 25;@if(age > 20){<div>@age</div>}else{<div>@(age 10)</div>}
But, I want to like this. -----> <div>25</div>
Do you have any idea?
CodePudding user response:
Try to use rendering with the Razor <text>
tag:
<html>
<body>
<text>
@{var age=25;if(age > 20){<div>@age</div>}else{<div>@(age 10)</div>}}
</text>
</body>
</html>