⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exam_createpaperforcheck.aspx

📁 自行开发的考核系统的后台数据库为sql2000。解压后是3个文件
💻 ASPX
字号:
<%@ Page language="c#" Codebehind="Exam_CreatePaperForCheck.aspx.cs" AutoEventWireup="false" Inherits="Web_Exam.Manager.Exam_CreatePaperForCheck" %>
<%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
	<HEAD>
		<title>Exam_CreatePaperForCheck</title>
		<META http-equiv="Content-Type" content="text/html; charset=gb2312">
		<meta content="BlendTrans(Duration=0.1)" http-equiv="Page-Exit" />
		<LINK href="../style.css" type="text/css" rel="stylesheet">
				<link href="../Admin_Default.css" rel="stylesheet" type="text/css" />

			<script language="javascript" src="calendar.js" type="text/javascript"></script>
	</HEAD>
	<body>		
		<form id="Form1" method="post" runat="server"><DIV align="center"><asp:label id="myLabel" runat="server" width="100%"></asp:label></DIV>
			<asp:panel id="PanFirst" runat="server">
				<TABLE class="border" id="Table1" height="8" cellSpacing="1" cellPadding="1" width="381"
					align="center" >
					<TR>
						<TD class="title" align="center" colSpan="2" height="25"><B>填写出卷信息</B></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="right">考试科目:</TD>
						<TD class="tdbg" align="left" height="3">
							<ASP:LABEL id="LblCourseName" runat="server"></ASP:LABEL></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="right">试卷标题:</TD>
						<TD class="tdbg" align="left" height="3">
							<asp:TextBox id="TxtTitle" runat="server"></asp:TextBox>
							<asp:requiredfieldvalidator id="Requiredfieldvalidator2" runat="server" ErrorMessage="请输入试卷标题" Display="Dynamic"
								ControlToValidate="TxtTitle"></asp:requiredfieldvalidator></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="right">开始日期:</TD>
						<TD class="tdbg" align="left" height="3"><INPUT class="edLine" id="BeginTime" readOnly type="text" name="BeginTime" Width="100px"><BUTTON style="BORDER-RIGHT: #a4b3c8 1px solid; BORDER-TOP: #a4b3c8 1px solid; FONT-SIZE: 12px; MARGIN: 1px; BORDER-LEFT: #a4b3c8 1px solid; WIDTH: 60px; BORDER-BOTTOM: #a4b3c8 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #dfe7ef"
								onfocus="this.blur()" onclick="setday(this,document.forms[0].BeginTime)" type="button">选择日期</BUTTON></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="right">考试时长:</TD>
						<TD class="tdbg" align="left" height="3">
							<asp:textbox id="TxtTimeLength" Width="72px" Runat="server"></asp:textbox>分钟
							<asp:requiredfieldvalidator id="RequiredFieldValidator1" runat="server" ErrorMessage="请输入考试时长" Display="Dynamic"
								ControlToValidate="TxtTimeLength"></asp:requiredfieldvalidator>
							<asp:rangevalidator id="RangeValidator1" runat="server" ErrorMessage="必须为正整数" ControlToValidate="TxtTimeLength"
								MinimumValue="1" Type="Integer" MaximumValue="300"></asp:rangevalidator></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="right">考试性质:</TD>
						<TD class="tdbg" align="left" width="280" height="20">
							<asp:dropdownlist id="DPCharacter" runat="server">
								<asp:ListItem>平时</asp:ListItem>
								<asp:ListItem>期中</asp:ListItem>
								<asp:ListItem>期末</asp:ListItem>								
								<asp:ListItem>补考</asp:ListItem>
							</asp:dropdownlist></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="right">考试难度:</TD>
						<TD class="tdbg" align="left" width="280" height="1">
							<asp:dropdownlist id="DPHardness" runat="server">
								<asp:ListItem Value="1">易</asp:ListItem>
								<asp:ListItem Value="2">中</asp:ListItem>
								<asp:ListItem Value="3">难</asp:ListItem>
							</asp:dropdownlist></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="center" colSpan="2">
							<asp:button id="BtnNext" Runat="server" Text="下一步" CssClass="btn"></asp:button></TD>
					</TR>
				</TABLE>
			</asp:panel><asp:panel id="PanLast" Runat="server">
				<TABLE id="Table7" cellSpacing="0" cellPadding="0" align="center" >
					<TR>
						<TD class="title" align="center" width="510" height="25"><FONT face="宋体">选择考试班级</FONT></TD>
					</TR>
					<TR>
						<TD class="tdbg" width="510"><FONT face="宋体" color="#8a5e00">
								<IEWC:TREEVIEW id="TreeClass" runat="server" AutoSelect="True"></IEWC:TREEVIEW></FONT></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="center" width="510">
							<asp:label id="lbl_Curnodeid" Runat="server" EnableViewState="True" Visible="False"></asp:label>
							<asp:label id="lbl_Error" Runat="server" EnableViewState="False" Visible="True"></asp:label></TD>
					</TR>
					<TR>
						<TD class="tdbg" align="center" colSpan="2">
							<asp:button id="BtnPre" Runat="server" Text="上一步" CssClass="btn"></asp:button>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
							<asp:button id="BtnCreatePaperForCheck" Runat="server" Text="提交" CssClass="btn"></asp:button></TD>
					</TR>
				</TABLE>
			</asp:panel><INPUT type="hidden" name="checked"></form>
		<script language="javascript">
	//treeview节点checkbox点击产生的事件,
	function tree_oncheck(tree)
	{

		var node=tree.getTreeNode(tree.clickedNodeIndex);
		var Pchecked=tree.getTreeNode(tree.clickedNodeIndex).getAttribute("checked");
		setcheck(node,Pchecked);
		//tree.queueEvent('oncheck',tree.clickedNodeIndex);
		document.all.checked.value='';

		FindCheckedFromNode(tree);
	}
	
	//给子节点赋checkbox的值
	function setcheck(node,Pc)
	{
		var i;
		var ChildNode=new Array();
		ChildNode=node.getChildren();
		 
		if(parseInt(ChildNode.length)==0)
		return;
		else
		{
			for(i=0;i<ChildNode.length;i++)
			{
				var cNode;
				cNode=ChildNode[i];
				if(parseInt(cNode.getChildren().length)!=0)
					setcheck(cNode,Pc);
				cNode.setAttribute("Checked",Pc);
			}
		}
	}
	
	//查询所有已经check的节点
	function FindCheckedFromNode(node) 
	{
		var i = 0;
		var nodes = new Array();
		nodes = node.getChildren();
		 
		for (i = 0; i < nodes.length; i++) 
		{
			var cNode;
			cNode=nodes[i];
			if (cNode.getAttribute("Checked"))
			AddChecked(cNode);
			  
			if (parseInt(cNode.getChildren().length) != 0 ) 
			{
				FindCheckedFromNode(cNode);
			}
		}
	}
	
	//添加选中节点
	function AddChecked(node) 
	{
		var selId=node.getAttribute("NodeData");
		//var temp=document.all.getElementbyname(sel2);//FrmCreateRegular.elements.sel2;
		//document.all.TotalScore.value +=temp.options[temp.selectedIndex].text;
		if(selId!="0")
		{
			document.all.checked.value +=selId;
			document.all.checked.value += '_';
		}
	}
	
		</script>
		</TR></TBODY></TABLE></FORM>
	</body>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -