ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

WEB开发技术基础试题(ASP.NET)

2021-11-28 00:02:37  阅读:160  来源: 互联网

标签:WEB ASP 25 Items 开发技术 asp nbsp Text result


效果显示

 HTML页面显示

HTML代码 

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    </head>
<body>
    <form id="form1" runat="server">
    <div>
    <h3>WEB开发技术基础试题</h3>
        <br />
        一、单选题(每小题25分,共50分)<br />
        <br />
        1.asp.net文件的扩展名是()。<asp:RequiredFieldValidator ID="RequiredFieldValidator1" 
            runat="server" ControlToValidate="RadioButtonList1" ErrorMessage="选项不能为空" 
            ForeColor="Red"></asp:RequiredFieldValidator>
        <br />
&nbsp;<br />
&nbsp;<asp:RadioButtonList ID="RadioButtonList1" runat="server" 
            RepeatDirection="Horizontal">
            <asp:ListItem>A.CS</asp:ListItem>
            <asp:ListItem>B.aspx</asp:ListItem>
            <asp:ListItem>C.asp</asp:ListItem>
            <asp:ListItem>D.ascx</asp:ListItem>
        </asp:RadioButtonList>
&nbsp;<br />
        <br />
        2.HTML是一种()。<asp:RequiredFieldValidator ID="RequiredFieldValidator2" 
            runat="server" ControlToValidate="RadioButtonList2" ErrorMessage="选项不能为空" 
            ForeColor="Red"></asp:RequiredFieldValidator>
        <br />
        <br />
        <asp:RadioButtonList ID="RadioButtonList2" runat="server" 
            RepeatDirection="Horizontal">
            <asp:ListItem>A.机器语言</asp:ListItem>
            <asp:ListItem>B.编程语言</asp:ListItem>
            <asp:ListItem>C.标记语言</asp:ListItem>
            <asp:ListItem>D.汇编语言</asp:ListItem>
        </asp:RadioButtonList>
        <br />
        <br />
        二、多选题(每小题25分,共50分)<br />
        <br />
        1.下面所用的动态页面制作效果是()。<asp:RequiredFieldValidator ID="RequiredFieldValidator3" 
            runat="server" ControlToValidate="RadioButtonList1" ErrorMessage="选项不能为空" 
            ForeColor="Red"></asp:RequiredFieldValidator>
        <br />
        <br />
        <asp:CheckBoxList ID="CheckBoxList1" runat="server" 
            RepeatDirection="Horizontal">
            <asp:ListItem>A.asp</asp:ListItem>
            <asp:ListItem>B.asp.net</asp:ListItem>
            <asp:ListItem>C.flash</asp:ListItem>
            <asp:ListItem>D.jsp</asp:ListItem>
        </asp:CheckBoxList>
        <br />
        <br />
        2.一个asp.net网页通常由以下哪()两个独立的文件组成。<asp:RequiredFieldValidator 
            ID="RequiredFieldValidator4" runat="server" 
            ControlToValidate="RadioButtonList2" ErrorMessage="选项不能为空" ForeColor="Red"></asp:RequiredFieldValidator>
        <br />
        <br />
        <asp:CheckBoxList ID="CheckBoxList2" runat="server" 
            RepeatDirection="Horizontal">
            <asp:ListItem>A.aspx设计页面</asp:ListItem>
            <asp:ListItem>B.html前台页面</asp:ListItem>
            <asp:ListItem>C.CS代码页面</asp:ListItem>
            <asp:ListItem>D.asp代码页面</asp:ListItem>
        </asp:CheckBoxList>
        <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="确定" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="清除" />
        <br />
        <asp:Label ID="Label1" runat="server"></asp:Label>
    </div>
    </form>
</body>
</html>

事件代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        int score = 0;
        String result = null;
        result += "答正确的题目如下所示:<br><br>一、单选题(每小题25分,共50分)";
        if (RadioButtonList1.Items[1].Selected == true)
        {
            result += "<br><br>1.asp.net文件的扩展名是:" + "<br><br>" + RadioButtonList1.SelectedItem.Text;
            score += 25;
        }
        if (RadioButtonList2.Items[3].Selected == true)
        {
            result += "<br><br>2.HTML是一种():" + "<br><br>" + RadioButtonList2.SelectedItem.Text;
            score += 25;
        }
        result += "<br><br>二、多选题(每小题25分,共50分)";
        if (CheckBoxList1.Items[0].Selected == true && CheckBoxList1.Items[1].Selected == true)
        {
            result += "<br><br>1.下面所用的动态页面制作效果是():" + "<br><br>" + CheckBoxList1.Items[0].Text +
                "<br><br>" + CheckBoxList1.Items[1].Text;
            ;
            score += 25;
        }
        if (CheckBoxList2.Items[0].Selected == true && CheckBoxList2.Items[2].Selected == true)
        {
            result += "<br><br>2.一个asp.net网页通常由以下哪()两个独立的文件组成:" +
                "<br><br>" + CheckBoxList2.Items[0].Text + "<br><br>" + CheckBoxList2.Items[2].Text;
            score += 25;
        }
        Label1.Text = result + "<br><br>您的最后得分是:" + score;
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        Label1.Text = null;
        RadioButtonList1.Text = null;
        RadioButtonList2.Text = null;
        CheckBoxList1.Text = null;
        CheckBoxList2.Text = null;
    }
}

标签:WEB,ASP,25,Items,开发技术,asp,nbsp,Text,result
来源: https://blog.csdn.net/weixin_54702911/article/details/121585810

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有