我需要在mvc视图中添加动态文本框,并在客户端和服务器端验证它。通常我们在模型中创建属性并为必需和最大长度设置注释,然后在视图中设置具有此属性相同名称的文本框字段,但如何使用动态注释为动态生成的文本框创建动态属性?或者如何在服务器端和客户端验证动态生成的字段?我搜索了很多,但我没有找到任何有力的解决方案来解决我的问题。我尝试使用此代码在客户端进行验证
$("#myform").validate();
$('#NameT').rules('add', { required: true, messages: { required: 'The Foo field is required' } });
但是这个验证在同一视图中取消了其他验证(我的意思是静态字段的其他验证,因为我的视图包含静态和动态字段静态字段我通过设置注释在模型中验证它)