C# DOM元素的HTML表字符串

C# DOM元素的HTML表字符串,c#,html,angular,angular4-router,C#,Html,Angular,Angular4 Router,我不熟悉Angular 4(以及html)。我有一个c#datatable对象,我想在一个角度应用程序中展示它。因此,我将此datatable转换为HTML字符串,例如: <table class="table table - striped"> <tr><td>Name</td><td>BI</td><td>Run Time</td><td>Missing<

我不熟悉Angular 4(以及html)。我有一个c#datatable对象,我想在一个角度应用程序中展示它。因此,我将此datatable转换为HTML字符串,例如:

<table class="table table - striped">
            <tr><td>Name</td><td>BI</td><td>Run Time</td><td>Missing</td><td>Stale</td><td>Jump</td></tr>
            <tr><td>something</td><td>223</td><td>4/10/2018 7:05:07 AM</td><td>0</td><td>1</td><td>0</td></tr>

        </table>

NameBIRun TimeMissingStaleJump
某物2234/10/2018 7:05:07 AM010
现在我试图了解如何将其动态集成到我的HTML文件中。
我应该用什么样的装订

在组件的HTML中添加一个
div
,如下所示:

<div [innerHTML]="tableHTML"></div>

在组件中声明一个变量,并在得到表的更新HTML字符串时更新该值。这可以通过以下方式完成:

tableHTML: any;

onAfterViewInit(){ 
  tableHTML = <updated HTML string> // tableHTML should be updated whenever you are getting data from back-end.
}
tableHTML:any;
onAfterViewInit(){
tableHTML=//每当从后端获取数据时,都应该更新tableHTML。
}

您可以创建
div
使用HTML字符串作为div的
innerHTML