C# 验证最大文本输入大小MVC

C# 验证最大文本输入大小MVC,c#,asp.net-mvc,validation,C#,Asp.net Mvc,Validation,我在逻辑上苦苦挣扎——我能想出一些主意吗!:) 基本上,我有一个c#MVC3应用程序,它接受大量文本(100多个文本区域),对其进行修改,然后输出 我想检查组合文本框的长度,如果它们超过X长度,则流程验证失败 我能想到的唯一解决方案是将所有文本合并到字符串服务器端并获得长度。我希望我的竞争对手在我上线时会完全滥用系统,并试图让我的服务器过载,所以如果可能的话,我也想尝试在客户端进行验证 任何人都能想出一种有效的方法来做到这一点(如果你有好主意的话,可以是客户端或服务器端)。你可以使用maxlen

我在逻辑上苦苦挣扎——我能想出一些主意吗!:)

基本上,我有一个c#MVC3应用程序,它接受大量文本(100多个文本区域),对其进行修改,然后输出

我想检查组合文本框的长度,如果它们超过X长度,则流程验证失败

我能想到的唯一解决方案是将所有文本合并到字符串服务器端并获得长度。我希望我的竞争对手在我上线时会完全滥用系统,并试图让我的服务器过载,所以如果可能的话,我也想尝试在客户端进行验证


任何人都能想出一种有效的方法来做到这一点(如果你有好主意的话,可以是客户端或服务器端)。

你可以使用maxlength css属性,或者你可以用[StringLength]数据注释来修饰你的模型,以检查字符串的长度。这将在客户端和服务器端进行检查,您可以使用ViewModel来修饰属性以应用于所有输入