目前,我将模型作为一种"默认值"传递给提交页面。表格。我在表单上使用HiddenFor来确保它通过,并且工作得很好。
但是,智能用户可以取消隐藏输入并进行编辑。除了做昂贵的验证服务器端之外,是否还有HiddenFor的替代方法或确保此值不变的方法?
谢谢!
答案 0 :(得分:0)
最好提供实际的实施细节,以获得更有针对性的答案。但是,有些事可以说:
1)假设你有一个隐藏字段,其中提交表单时需要一个“默认值”,表单中没有它意味着控制器操作什么都没有,并假设默认值
2)如果基于其他一些字段在客户端计算隐藏字段值,则计算可能在服务器端执行
如果您的特定情况无法通过上述问题解决,this answer可能会对您有所帮助。