Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation MVC局部视图验证_Validation_Asp.net Mvc 3_Partial Views_Controllers - Fatal编程技术网

Validation MVC局部视图验证

Validation MVC局部视图验证,validation,asp.net-mvc-3,partial-views,controllers,Validation,Asp.net Mvc 3,Partial Views,Controllers,我有一个关于我不理解的行为的问题。 我在PartialClass中添加了一些数据注释,并为其创建了一个局部视图。 如果我使用 @Html.Partial("_partial", new PartialClass()) 依我看。问题是,如果我试图从控制器中获取相同的局部视图,请使用 public ActionResult GetNew() { return PartialView("_partial", new PartialClass()); } 我

我有一个关于我不理解的行为的问题。 我在PartialClass中添加了一些数据注释,并为其创建了一个局部视图。 如果我使用

 @Html.Partial("_partial", new PartialClass())
依我看。问题是,如果我试图从控制器中获取相同的局部视图,请使用

    public ActionResult GetNew()
    {
        return PartialView("_partial", new PartialClass());
    }
我没有得到相同的结果,因为呈现的HTML是不同的。没有任何验证标签


有人能帮我理解控制器中的PartialView并从中获取相同的HTML吗?

使用不引人注目的javascript并告诉jQuery它需要包含新加载的表单以进行验证

请参阅我在此网站上的帖子:

这可能是因为当您通过GetNew调用FormContext时,它不存在——除非存在FormContext,否则属性不会呈现出来