<%@ Page Language="C#" AutoEventWireup="True" %>
<Script language="C#" runat="server">
void Page_Load(Object Sender,EventArgs e){
}
void ButtonClick(Object Sender,EventArgs E){
if (Page.IsValid){
Label_1.Text=TextBox_1.Text;
}
else{
Label_1.Text="Error input!";
}
}
</Script>
<form id="Form_1" runat="server">
<asp:textbox ID="TextBox_1" runat="server"/>
<asp:RegularExpressionValidator id="RegularExpressionValidator1"
ControlToValidate="TextBox_1"
ValidationExpression=".*@.*/..*"
Display="Static"
EnableClientScript="false"
ErrorMessage="Error E-mail!"
runat="server"/>
<asp:button ID="Button_1" Text="Button" OnClick="ButtonClick" runat="server"/>
</form>
<asp:label ID="Label_1" runat="server"></asp:label>
此博客展示了一个ASP.NET的代码示例,包含文本框、按钮和标签。通过正则表达式验证文本框输入的邮箱格式,若输入有效则将内容显示在标签上,若无效则显示错误信息,使用C#语言编写,在服务器端运行。
5627

被折叠的 条评论
为什么被折叠?



