用户界面上的ASP.NET MVC主题编辑器
我正在构建一个多租户应用程序,允许租户在管理控制面板的UI上编辑布局HTML。我认为我可以为用户构建一个编辑器来编辑razor视图,但需要对其进行编译以实现新的razor视图 我研究了一些开源应用程序。我发现它是为RubyonRails web应用程序开发的用户界面上的ASP.NET MVC主题编辑器,asp.net,asp.net-mvc,multi-tenant,Asp.net,Asp.net Mvc,Multi Tenant,我正在构建一个多租户应用程序,允许租户在管理控制面板的UI上编辑布局HTML。我认为我可以为用户构建一个编辑器来编辑razor视图,但需要对其进行编译以实现新的razor视图 我研究了一些开源应用程序。我发现它是为RubyonRails web应用程序开发的 有没有人在ASP.NET MVC中对此有任何经验和参考 不能100%确定这是否是您想要的,但是您可以使用jQuery主题CSS和标记开发您的站点,然后为您的客户使用?听起来您可以使用jQuery模板来满足您的需要 以下是我的一个项目中的一个
有没有人在ASP.NET MVC中对此有任何经验和参考 不能100%确定这是否是您想要的,但是您可以使用jQuery主题CSS和标记开发您的站点,然后为您的客户使用?听起来您可以使用jQuery模板来满足您的需要 以下是我的一个项目中的一个非常精简的随机样本模板:
<table>
<tr>
<th>Response Status</th>
<th>Response Reason</th>
</tr>
<tr>
<td>${RepsonseStatus}</td>
<td>${ResponseReason}</td>
</tr>
Jquery模板已被正式弃用,但目前还没有Jquery的正式替代品。有一些关于pluralsight for jquery模板的有用视频教程 Highwire.com是在ASP.NET上构建的,但它们使用自定义模板和自定义UI功能,供使用Apache Velocity平台的客户端使用
也许你也可以用它谢谢,我查看了Highwire以了解他们是如何做到这一点的。似乎他们已经为此建立了自己的框架。Highwire看起来像shopify.com
//myTemplate can be sent from a server side function
var myTemplate = SomeFunctionToGetMyTemplate();
//myData is a javascript object/json from the server
var myData = SomeFunctionToGetMyData();
//the html function just replaces the html of the context node (#myTargetDiv) with the //output of the $.tmpl function
$("#myTargetDiv").html($.tmpl(myTemplate, myData));