📄 exam_createpaperforcheck.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>
<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 + -