设计一个 ASP . NET 页面,其中包含 TextBox 和 Button 控件各一个。当在 TextBox 中输入一个成绩,再单击 Button 控件时在页面上输出相应的等级信息。
时间: 2024-03-19 15:45:30 浏览: 144
实现输入成绩,输出成绩等级
好的,我可以为您提供一个简单的示例代码,实现您所描述的功能。请注意,以下代码仅供参考,您可以根据自己的需要进行修改和优化。
首先,您需要在 ASP .NET 页面中添加一个 TextBox 和一个 Button 控件,如下所示:
```html
<asp:TextBox ID="txtScore" runat="server"></asp:TextBox>
<asp:Button ID="btnGrade" runat="server" Text="确定" OnClick="btnGrade_Click" />
```
接下来,在代码后端,您需要编写 btnGrade_Click 事件处理程序,以获取 TextBox 中的成绩,并根据成绩输出相应的等级信息。以下是一个简单的示例代码:
```csharp
protected void btnGrade_Click(object sender, EventArgs e)
{
// 获取成绩
int score = Convert.ToInt32(txtScore.Text);
// 根据成绩输出等级信息
if (score >= 90)
{
Response.Write("优秀");
}
else if (score >= 80)
{
Response.Write("良好");
}
else if (score >= 70)
{
Response.Write("中等");
}
else if (score >= 60)
{
Response.Write("及格");
}
else
{
Response.Write("不及格");
}
}
```
在上面的代码中,我们首先通过 Convert.ToInt32 方法将 TextBox 中的文本转换为整数类型的成绩。然后,根据成绩的不同,分别输出相应的等级信息。
希望这个示例代码能够对您有所帮助。如果您有任何其他问题或疑问,请随时问我。
阅读全文