其他分享
首页 > 其他分享> > 不应使用ViewData?

不应使用ViewData?

作者:互联网

我试图检查使用asp.net mvc的最佳实践,并且有很多人说我们永远不要使用ViewData.我已经读过这个post,从那里看起来好像是post.

我可以考虑使用ViewData的原因之一是,如果您希望仅将一个值传递给视图,但是对于多个值,似乎最好使用ViewModels.但是,如果将它们作为框架的一部分包含在内,则它们应该具有一些优点和好处.

在什么情况下应该使用ViewData?使用ViewData以便不被滥用时应遵循的最佳实践是什么?

解决方法:

我更喜欢从一开始就使用强类型的视图模型.
通过这样做,我非常喜欢缺少“魔术字符串”.

从来没有一个规则适用于所有情况,但这通常是我采用的第一种方法.

善良

d

标签:asp-net-mvc-2,viewdata,c
来源: https://codeday.me/bug/20191208/2094315.html