[英]How to open a pop-up window
我正在捐赠网站上工作。 通过允许用户在文本框中输入货币值并单击“立即捐赠”按钮来执行交易,特定的网页可以工作。
我想做的是,如果用户在文本框中输入无效值,则会弹出一个带有错误消息的弹出窗口。 如何才能做到这一点?
您是否看过asp.net提供的asp:RequiredFieldValidator
, asp:RegularExpressionValidator
和asp: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.