处理Webforms报告的变体

时间:2013-08-03 14:55:38

标签: asp.net design-patterns

我遇到的问题是,我使用ASP.Net 4.0 Web表单创建的网站正在增长,就像用户希望更改当前报表时一样,但是从不同的角度来看。因此,我撰写的一份报告旨在帮助用户了解他们在销售后与谁联系,现在还有另外两种变体。一个允许商店经理查看相同的数据,但选择销售人员。另一个允许业主看到任何商店。结果是相同的,但过滤器是不同的。现在我可以选择维护三种不同的表单,或者使用一堆if语句。当只有少数报告只有少数变化时,这是可以的,但据我所知,需要告知更长时间的灾难。

我的问题是那里有哪些资源可以解决这样的问题。我确信我不是在寻找合适的术语,但是现在我似乎只能找到那些从30,000英尺水平或“Hello World”水平解释的东西。现在我必须坚持使用WebForms,但除此之外我还可以进行任何其他修改。我真的需要找到可以帮助我摆脱这段代码猴子混乱的视频,教程或示例项目。谢谢你的时间。

韦德

注意:

我正在使用一个带有KendoUI的简单webform来在网格中显示结果。

0 个答案:

没有答案