C# 生成使用MVC Web API的表单
我正在开发一个界面,定制并生成表单,供客户在自己的网站上使用。当用户登录到界面时,他可以创建一个表单,添加或删除现有表单中的字段,系统将生成该文件C# 生成使用MVC Web API的表单,c#,html,asp.net-mvc,asp.net-web-api,C#,Html,Asp.net Mvc,Asp.net Web Api,我正在开发一个界面,定制并生成表单,供客户在自己的网站上使用。当用户登录到界面时,他可以创建一个表单,添加或删除现有表单中的字段,系统将生成该文件 我想知道做这件事的最佳方法是什么。使这些表单独立并只使用HTML/Javascript?或者将它们作为整个MVC解决方案的一部分放在视图文件夹中,这样它就可以有服务器端代码?最好的方法可能不是存储整个表单,而是使用一些描述表单的元数据,然后动态生成gui。有很多方法可以做到这一点,这基本上取决于你的技能和你的具体情况,就个人而言,我现在正在开发类似的
我想知道做这件事的最佳方法是什么。使这些表单独立并只使用HTML/Javascript?或者将它们作为整个MVC解决方案的一部分放在视图文件夹中,这样它就可以有服务器端代码?最好的方法可能不是存储整个表单,而是使用一些描述表单的元数据,然后动态生成gui。有很多方法可以做到这一点,这基本上取决于你的技能和你的具体情况,就个人而言,我现在正在开发类似的东西,我选择了Angular2。 这里有一个例子:
是否将其与ASP.NET MVC堆叠?我使用ado是因为我正在从另一个较旧的项目迁移,并且我已经完成了服务器端代码的大部分。您可以使用任何您想要的持久性。谢谢,我使用了一个名为MVC Dynamic Forms的库,它实现了您所描述的功能。我在控制器中创建表单,然后将对象序列化为字节流,并将所有内容存储在数据库中。