gpt4 book ai didi

c# - 使用asp.net c#中的验证控件限制用户在文本框中输入html标签

转载 作者:行者123 更新时间:2023-11-30 22:39:04 25 4
gpt4 key购买 nike

我有页面用户创建,它包含文本框控件。我想限制用户在使用 .net 验证控件的文本框中输入 html 标记,即 < 和 > 登录。

谁能帮我解决这个问题?

我还想限制双引号,即 "和插入符号 ^ 你能告诉我如何为此写表达式吗???

最佳答案

使用正则表达式验证器...

<asp:textbox id="theTextbox" runat="server" />
<asp:regularexpressionvalidator id="regexValiator" runat="server"
controltovalidate="theTextbox"
errormessage='&lt;, &gt;, ", and ^ not allowed'
display="Dynamic"
validationexpression='([^<>\"\^])*' />

实际上,默认情况下 ASP.Net 不允许在表单字段中输入 HTML 内容。无需进一步验证。

关于c# - 使用asp.net c#中的验证控件限制用户在文本框中输入html标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5885017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com