我有一个应用程序,我必须以表格格式显示数据。最终用户有四种不同的显示方式,因此我在每个控制器上都有一个具有不同LINQ语句的模型来操作数据。我有两个共享视图,包含控件(过滤器选项下拉列表,文本框等...)和结果集。
我的问题是:我怎样才能分出重复的功能?我有用于过滤结果集的下拉框,并且原谅我的无知,我在每个控制器上调用相同的LINQ语句来为该下拉列表加载ViewData。
你可以看到这是非常低效的,我已经为项目添加了一个“UtlityController”,希望我可以将这个函数和其他一些函数放在那里,但是在View上仍然有相同的输出...我的避风港我还没弄明白,并且认为我会联系社区寻求帮助。