<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" ></asp:Label>
<br />
姓名:<asp:TextBox ID="txtUserName1" runat="server"></asp:TextBox>
<br />
<br />
年龄:<asp:TextBox ID="txtUserName2" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="btnSure" runat="server" Text="确定" OnClick="btnSure_Click" />
<br />
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="点击一下" />
<asp:Label ID="Label2" runat="server" ></asp:Label>
</div>
</form>
点击确定按钮
protected void btnSure_Click(object sender, EventArgs e)
{
try
{
int age = int.Parse(this.txtUserName2.Text);
string name = this.txtUserName1.Text;
if (age < 0 || age > 125 | name == "")
{
Label1.Text="不能正常显示,原因:你输入的年龄不在0-125之间或你的姓名未输入";
}
else
{
if (age <10)
{
Label1.Text= "欢迎" + name + "小朋友";
}
else if (age > 10 &&age < 18)
{
Label1.Text="欢迎" + name + "同学";
}
else
{
Label1.Text="欢迎" + name + "先生/女士";
}
}
}
catch(Exception)
{
Label1.Text="你输入的年龄格式有误";
}
}
图示