我想要呈现的动态HTML内容转换成一个变量来后,它传递给一个函数。 原因是,我收到了实际的内容通过另一个平台,我可以利用内部函数打印出来。 这个函数接受值投入占位符。
例:
This is my content:
{mytable}
Blah
现在,我可以设置任何内容mytable
。 好。 我想提出的内容目前还以下。
@using System.Data
@model Dictionary<string, DataView>
<table>
@foreach (var group in Model)
{
<tr>
<th colspan="3">@group.Key</th>
</tr>
foreach (DataRowView data in group.Value)
{
<tr>
<td>@data.Row["col1"]</td>
<td>@data.Row["col2"]</td>
<td>@data.Row["col3"]</td>
</tr>
}
}
</table>
好。 什么是真正使上述输出到一个变量的最佳方式? 我首先想到的只是附加每个HTML行成一个字符串,但它听起来相当不弱给我。
我不是在ASP.NET的专家,我来自PHP,我知道一点关于输出缓冲器。 这是一个可行的办法? 你会推荐什么?