![]() |
1
3
如果我读得对,代码只在决定是否显示图像的方式上有所不同。 如果这是正确的,这是一个完美的地方做一点功能性编程! 为.ascx创建视图模型。我们称之为资金稳定型。 它将具有两个属性:
将fundStable.ascx强类型化为此对象。 现在,是否显示的逻辑可以传入:
现在你可以做到:
现在,我很难知道类是如何相互关联的,所以您可能需要改变类型和逻辑,但是这样的方法应该有效。为表设置视图模型时,只需传递确定是否显示图像的函数。如果Tearsheet查找需要这种复杂性,请添加另一个func属性。 |
![]() |
2
0
对我来说,这样一个问题的根源在于这样一个事实:公司视图模型和公司组视图模型本质上是相同的(或者应该是相同的),而你不知何故,可能是无意中,设法从中创建了两个不同的视图模型。一般的逻辑是,一组公司应该
看看你在评论的两行中写了什么,想想看。 |