c# - asp.net 中的验证表达式

标签 c# asp.net textbox

如何禁止在文本框中使用双引号 "

最佳答案

使用String.Contains()

因为你永远无法控制用户在客户端做什么,你不妨在服务器上检查一下,所以你可能会使用类似这样的代码:

if (textBox1.Text.Contains("\""))
{
Response.Write("Dey aint no way I'm letting you type that!");
}

关于c# - asp.net 中的验证表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4769002/

相关文章:

c# - 如何在 Asp.net 中将 SqlDataReader 字符串格式化为货币格式?

css - IE 10 在 100 像素后截断文本框中的文本

asp.net - 多行 ASP.NET 文本框的 Facebook 蓝色突出显示

c# - "For"循环增量无法正常工作。为什么?

c# - C# 中的单数化

c# - .net XmlSerialize 抛出 "WriteStartDocument cannot be called on writers created with ConformanceLevel.Fragment"

javascript - 使用 Javascript 动态添加文本框的值

javascript - 仅从内容页刷新母版页

c# - LoadControlState 没有被解雇

c# - 新的动态对象列表<>