0

我正在根据用户在 asp.net 后面的代码中在文本框中给出的名称创建文件夹。现在我想在创建文件夹之前验证用户输入的名称。我想最好在客户端验证名称(例如使用 javascript 或 jquery)。

4

1 回答 1

2

也必须在服务器端和/或客户端进行检查。对于客户端,您可能会考虑一些简单的正则表达式,在服务器端您可以使用Path.GetInvalidPathChars并检查用户提供的字符串是否包含其中任何一个。

请记住,在客户端可能是不同的 OS es,因此文件名中的一组有效字符也可能会有所不同,因此您可以做的就是仅使用 set valid for OS 您在服务器端使用的。

于 2013-01-05T08:47:02.767 回答