Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql MVC4如何创建动态控件_Sql_Asp.net Mvc_Model View Controller_Dynamic Controls - Fatal编程技术网

Sql MVC4如何创建动态控件

Sql MVC4如何创建动态控件,sql,asp.net-mvc,model-view-controller,dynamic-controls,Sql,Asp.net Mvc,Model View Controller,Dynamic Controls,我使用的是c#MVC4,我想创建多个用户控件并动态填充数据 例如:我有一个历史记录填写表单,在其中我必须显示多个问题,其中有选项控件,可以是单选按钮或复选框,每个问题也有一个文本区域。因此,在访问此页面之前,我不知道字段名及其控件类型,它从带有问题的sql表中获取数据和控件类型: 字段1:文本标签 字段2:下拉列表(值:1,2,3,4,5)或单选按钮或复选框或文本框 字段3:文本区域 如何实现这一点?要在MVC中创建“用户控件”,您应该研究创建分区。它可以作为可重用的组件。我使用了编辑器模板和所

我使用的是c#MVC4,我想创建多个用户控件并动态填充数据

例如:我有一个历史记录填写表单,在其中我必须显示多个问题,其中有选项控件,可以是单选按钮或复选框,每个问题也有一个文本区域。因此,在访问此页面之前,我不知道字段名及其控件类型,它从带有问题的sql表中获取数据和控件类型:

字段1:文本标签

字段2:下拉列表(值:1,2,3,4,5)或单选按钮或复选框或文本框

字段3:文本区域


如何实现这一点?

要在MVC中创建“用户控件”,您应该研究创建分区。它可以作为可重用的组件。

我使用了编辑器模板和所有东西。但是它只为一个控件创建,我的意思是只为一个问题创建。我想为将近15个问题创建它@TGH看看这个会对你有帮助的