ASP.net可配置向导页面

时间:2010-06-29 16:35:22

标签: c# asp.net configurable screens

我正在寻找以下任务的可能方法。

目前有许多ASP.net页面,它们本质上是彼此的副本,但有些包含文本框,其他包含文本框,下拉列表。这是因为最初为特定产品开发了许多页面,然后另一个产品出现,其他产品必须与其他页面做同样的事情,即让用户输入数据然后保存。然而,现在我们留下了大量的页面,这些页面基本上做同样的事情并且难以维护。

所以我希望做的就是废弃代码并替换为可配置的向导。要求是页面上的所有控件都应该可以配置它们是否出现在页面上以及它们是否是必填字段。

任何想法,例子,赞赏的想法

感谢 Ñ

欢呼声 尼尔

2 个答案:

答案 0 :(得分:1)

所以我不是Wizard控件的忠实粉丝。我认为最好的选择是创建一个代表所有可能配置选项的类,然后根据用户提供的配置选项在运行时动态呈现ASPX页面。动态地说我的意思是在Init事件中将服务器控件添加到页面中,而不是将它们硬编码到页面上。

答案 1 :(得分:0)

您是否认为ASP.Net是开箱即用的Wizard control?您可以使用模板化向导步骤根据您需要的逻辑自定义内容。