不同的设计/布局并将它们保存在数据库中并替换为html帮助器

时间:2014-12-11 05:19:08

标签: c# asp.net-mvc razor

我想要不同的设计/布局并将它们保存在数据库中 并将{renderaction1}替换为@{Html.RenderAction("Index","render1");}{renderaction2} @{Html.RenderAction("Index","render1");}(可以更多/更少或类型)。

原因是,我想为每个拥有动态内容的客户设计不同的设计。例如 customer1希望有2个选择列表和1个注释字段 customer2想拥有1个选择列表和1个图表。 任何提示如何让它变得聪明和好?

来自数据库

<table>
  <tr><td>Text1</td></tr>
  <tr>
    <td>{renderaction1}</td>
    <td>{renderaction2}</td>
  </tr>
</table>

更换后

<table>
  <tr><td>Text1</td></tr>
  <tr>
    <td>@{Html.RenderAction("Index","render1");} </td>
    <td>@{Html.RenderAction("Index","render2");}</td>
  </tr>
</table>

0 个答案:

没有答案