0

我的项目不止一页。假设用户需要在一个页面中添加新控件,它可能是任何控件,例如:DDL/ TextBox /Button,用户可以灵活地配置此控件。我的项目有一个配置页面,用户为特定页面创建此自定义控件。在配置页面用户定义的波纹管信息

1)Control type.
2)control datasource
3)ControlDisplay properties
4)Control  transaction stored tables and  columns(table and column’s are  already created).
5)In UI ,Store  custom control view position related information.
6)Custom control action method(suppose user set textbox ,it’s show sum of two column of any 

具体表,用户必须定义​​动作过程)

为了提供上述信息,我使用下面的表格,但这些表格存储的信息未能满足我的要求

在此处输入图像描述

请不要向我展示如下语法,我知道如何在 ui 中添加动态控件,我需要将控件相关信息存储在 db 中,然后根据这些信息需要创建控件。帮助我存储控件相关信息,如 action/方法过程,UI上的视图位置,控件视图信息,控件数据源等,总之控件相关的所有信息

Button button1=new Button();
button1.Text="dynamic button";
button1.Left=10; button1.Top=10;  //the button's location
this.Controls.Add(button1);

需要帮助设置自定义控件和控件相关信息,如果有人有更好的想法或任何类型的建议来解决这个问题,我将非常感谢他提供的宝贵信息,任何类型的信息都可以接受。如果有任何疑问请询问,谢谢提前。

4

1 回答 1

1
  • 我认为将 html 存储到数据库的最简单方法可以随时重复使用,并且您还可以在存储的 html 页面执行时从控件中获取价值。您必须以不同的方式获取价值,例如在 asp.net 中您想要从中获取价值你使用的 asp 文本框textbox1.Textinsted 这个你必须使用Request.Form
于 2012-10-30T12:50:09.200 回答