MVC 5 Razor view not rendering HTML within if condition
问题 This is the MVC 5 razor view code: ForestView.cshtml @model Forest.Tree @{ var resultHtml = string.Empty; } <div id="divTreeSearch> @(Html.Kendo().PanelBar(). Name("panelbar") .Items(panelbar => {panelbar.Add() .Content(@<text>@Html.Partial("_TreeSearch", Model, ViewData)</text>);})) </div> <div id="divTreeSearchResult"> @if(Model.TreeResultObj != null) { resultHtml = Html.ContentFromPartial("_TreeReport", Model.TreeResultObj); @Html.Raw(resultHtml); -- Not working @Html.Raw(HttpUtility