gpt4 book ai didi

.net - Razor - 我可以为 View 制作可选模型吗?

转载 作者:行者123 更新时间:2023-12-03 23:46:09 24 4
gpt4 key购买 nike

我第一次使用带有 Razor 的 MVC3,我有一个局部 View ,它在许多其他地方使用并且没有模型。现在我需要它,我可以创建一个可选模型吗?如果它通过,那么我将使用它,否则我将保留默认行为。

[更新]

我想这样称呼它:

@Html.Partial("_myPartialView")

或这个:
@Html.Partial("_myPartialView", "Some string")

(局部 View 模型是一个字符串)

这可能吗?

最佳答案

@model FooBar
@if (Model != null)
{
<div>@Model.SomeProperty</div>
}
else
{
<div>No model passed</div>
}

更新:

在展示了您调用部分的方式之后,您可以执行以下操作:
@Html.Partial("_myPartialView", null, new ViewDataDictionary())
@Html.Partial("_myPartialView", "Some string")

关于.net - Razor - 我可以为 View 制作可选模型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9971589/

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