gpt4 book ai didi

c# - ViewBag、viewdata 和模型属性

转载 作者:太空宇宙 更新时间:2023-11-03 21:38:02 28 4
gpt4 key购买 nike

我搜索过这个东西,但没有得出结论,如果我有 5-6 个下拉列表在我的页面中,我将它们与 ViewData 或 ViewBag 绑定(bind),而不是使用模型,因为我发现它有点简单。有没有性能相关的问题?

还是viewbag和viewdata会让页面变重?

请讨论。

最佳答案

Is there any performace relates issues?

没有。

Or is it that viewbag and viewdata will make the page heavy?

没有。

我个人从不使用 ViewBag,因为这是一个弱类型集合。它使我的 View 必须从多个数据源绑定(bind):模型、viewbag ……恕我直言,这是一种反模式。 View 应该从中使用其数据的唯一地方是 View 模型。在纯 MVC 模式中,没有 ViewBag 这样的概念。

当然这只是我个人的观点。您将看到大量关于 ASP.NET MVC 的博客文章和教程,它们说明了 ViewBag 的使用。所以我想这实际上取决于您是否会使用它。

关于c# - ViewBag、viewdata 和模型属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20781469/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com