【问题标题】:How to make alert popup instead of ArgumentNullException page?如何制作弹出警报而不是 ArgumentNullException 页面?
【发布时间】:2020-10-12 07:37:56
【问题描述】:

我有一个注册视图,我想解决一个小错误,当用户单击按钮并且所有空白为空时出现“ArgumentNullException:值不能为空。”,我想出现一个弹出警报以通知可以'不能为空。我试图检查模型是否像这样为空

                    @if (Model == null)
                    {
                        <script type="text/javascript">
                            alert("Model empty");
                        </script>
                    }
                    else
                    {
                        <script type="text/javascript">
                            alert("Model exists");
                        </script>
                    }

但是当我打开视图时,我遇到了需要启动模型的错误。我认为我需要将它放在

【问题讨论】:

  • 请提供控制器代码

标签: c# .net asp.net-core model-view-controller .net-core


【解决方案1】:

错误的原因是您将未初始化的实例传递给模型类到视图。所以应该在返回 View 之前实例化模型对象。

【讨论】:

    猜你喜欢
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 2012-06-18
    • 2023-03-28
    • 2014-06-24
    相关资源
    最近更新 更多