我有一个典型的注册表单,有两个单选按钮(个人或公司)。
我使用常规LabelFor
和ValidationMessageFor
代表名称,可以是个人姓名或公司名称
当我们有根据单选按钮选项(客户端)的情况时,所请求的数据将会改变(标签和所需消息)什么是正确的方法?
我知道我可以通过Jquery更改值,但我希望将这些消息作为未来Multi语言实现的资源。或者我应该将两者都添加到表单中,并根据用户选择使它们可见和不可见?
答案 0 :(得分:0)
也许考虑使用像KnockoutJS这样的框架。 MVC here有一个很好的实现。
就个人而言,我已经走了尽可能多地保留服务器端的整条路线,但是自从拥抱knockoutJS以来,我在客户端使用这样的东西的生活要简单得多:)