繁体   English   中英

如何打开一个弹出窗口

[英]How to open a pop-up window

我正在捐赠网站上工作。 通过允许用户在文本框中输入货币值并单击“立即捐赠”按钮来执行交易,特定的网页可以工作。

我想做的是,如果用户在文本框中输入无效值,则会弹出一个带有错误消息的弹出窗口。 如何才能做到这一点?

您是否看过asp.net提供的asp:RequiredFieldValidatorasp:RegularExpressionValidatorasp:ValidationSummary功能?

编辑

这是一个文本框的示例,该文本框仅允许包含“ xx-0000”格式的值(两个字母,一个“-”,然后是四个数字)。 如果文本框未包含有效值,则由RegularExpressionValidator保证,并且ValidationSummary显示带有错误消息的弹出窗口。

<asp:TextBox runat="server" ID="txtContent" /><asp:Button runat="server" ID="btnOk" Text="OK" OnClick="btnOk_Click" />
<asp:RegularExpressionValidator runat="server" ID="txtContentValidator" ControlToValidate="txtContent" ValidationExpression="^[a-z]{2}-[0-9]{4}$" ErrorMessage="Not in the correct format" Display="Static" Text="*" />
<asp:ValidationSummary runat="server" ID="validationSummary" ShowMessageBox="true" ShowSummary="false" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM