gpt4 book ai didi

c# - 如何从 .cshtml View 显示警告消息 - asp.net mvc

转载 作者:行者123 更新时间:2023-12-03 22:57:56 24 4
gpt4 key购买 nike

我有两个操作结果,一个发送字符串,另一个加载 View

public ActionResult getTheString()
{
string message = //doing some thing ;
myModel myModel = new myModel();
myModel.property1 = message ;

return loadView(myModel);
}

public ActionResult loadView(myModel model)

{
return view (model);
}

loadView.cshtml

@model project.Models.myModel 
@{
if(Model.property1 !=" ")
{what to do to show it as alert }
}

在这里我得到像 model.property1 这样的属性,如果它有一些东西显示带有那个字符串的警报然后加载,如果消息不包含任何东西然后简单地加载。

不允许使用 TempDataViewBagViewData

不允许在 View 中使用脚本标记。它必须在一个单独的 js 文件中

最佳答案

您可以使用一些简单的 Razor 语法进行检查

@if(!string.IsNullOrEmpty(Model.Property1)) {
<script>alert("@Model.Property1");</script>
}

关于c# - 如何从 .cshtml View 显示警告消息 - asp.net mvc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43753977/

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