我在我的项目中使用ASP.Core。我在侧边栏菜单中有一个链接,它从另一个控制器调用一个动作方法 action方法接受一个模型:
public IActionResult Search(MyVm myVm){....}
在我的模型中,我有一个属性,我想在第一次加载时使用默认值设置它。我的意思是,在第一次加载页面时,名为StatusId
的属性应为123
,之后应由用户在视图页面中设置。
我认为解决方案是使用条件:如果model(input)为null,则表示首次加载页面(从侧边栏菜单),StatusId
应为123
,否则使用myVm.StatusId
值
但我不知道如何从侧边栏菜单的链接中将null传递给操作方法。
答案 0 :(得分:0)
让我在c#中执行代码,
if(model == null || model == "")
{
StatusId = 123
}
else
{
myVm.StatusId
}