Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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
C# 如何将动态创建的控件应用于类别。_C#_Asp.net_Sql - Fatal编程技术网

C# 如何将动态创建的控件应用于类别。

C# 如何将动态创建的控件应用于类别。,c#,asp.net,sql,C#,Asp.net,Sql,C/SQL/方法问题 这一定是我吃过的最硬的坚果之一。所以我真诚地希望你们中的一个聪明人曾经尝试过解决这个问题 我有很多a、B、C类的图片 对于每张图片,我需要根据一些没有或预定义选项的控件来指定一些信息。例如,在类别A中,我有一个文本框,您可以在其中输入任何您想要的内容,还有一个下拉框,您可以在3个选项中进行选择 现在,对于每个类别,我希望能够设计决定哪些控件文本、选择、复选框、收音机等。我希望归属于一个类别,并且我希望能够决定哪些值适用于该控件。假设我有一个select控件,我希望能够决定是

C/SQL/方法问题

这一定是我吃过的最硬的坚果之一。所以我真诚地希望你们中的一个聪明人曾经尝试过解决这个问题

我有很多a、B、C类的图片

对于每张图片,我需要根据一些没有或预定义选项的控件来指定一些信息。例如,在类别A中,我有一个文本框,您可以在其中输入任何您想要的内容,还有一个下拉框,您可以在3个选项中进行选择

现在,对于每个类别,我希望能够设计决定哪些控件文本、选择、复选框、收音机等。我希望归属于一个类别,并且我希望能够决定哪些值适用于该控件。假设我有一个select控件,我希望能够决定是否允许多个select,以及哪些值可用

因此,最终产品将是:

我可以管理哪些类别中有哪些控件,哪些选项可用,即单选或多选,以及哪些值是指定的或允许的。 我需要能够以持久的方式存储此信息。 我需要能够轻松地解析来自呈现控件的页面的返回数据。 我意识到这是一个复杂的问题,我很乐意回答您可能需要帮助澄清问题的任何问题


提前谢谢你

可以将动态生成的渲染部分与基于类别的渲染部分分开

假设您将使用winform控件。。您可以有一个配置文件或一个简单的SQL表,其模式如下:

表\类别Category CategoryName、昵称OfControl、NotNull、OtherAttributes

表\u控件、控件类型、值的控件昵称

根据您的实际表格设计,您将能够在表格设计时对其进行CRUD管理,您的程序呈现部分可以读取ControlType信息文本框、ComboBox等,并在运行时动态生成控件


希望这有帮助

这不是winforms控件,而是标记为ASP.NET不重要。只要在初始加载和回发期间处理控件的正确呈现,就可以从config/sql中提取类别和控件结构并正确呈现它们。