如何从不是模型一部分的类的DataAnnotations中获取HTML注释



如何从不是整个PAGE模型一部分的类中获取html注释(data-val="true" data-val-required="Required")

我使用该类来填充GridView,它的值存储在会话变量中。

当我对gridview使用TextBoxFor(x=>x.Name)时,我不会像页面的其他部分那样得到生成的html注释。

下面的代码对我没有任何帮助。

var metadata = ModelMetadata.FromLambdaExpression(expression,helper.ViewData); 
string prefix = ExpressionHelper.GetExpressionText(expression);

您不应该从视图内部对Session对象进行任何调用。相反,您应该将这些数据表示为视图模型的一部分,并将其填充到控制器中。

事实上,您不应该使用任何不属于视图模型的数据。

最新更新