ASP.NET在线作业提交系统(11)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-03-31 点击数:29010

计算机毕业设计介绍:

4.5.4 查看标准答案
学生登陆后,点击“标准答案查看”按钮,跳转到answerlist.aspx页面,便可以看到该教师目前已发布标准答案的作业列表,系统从student_work_info表、person_info表和teacher_work_info 表提取教师姓名字段、作业题目字段和提交时间字段绑定到列表中并显示到页面上。选择任意一个题目,系统将跳转到teacher.aspx页面,通过判断一个参数的值来区分是否是学生用户访问此页面。如果是学生用户,则只能查看此页面。
1. 判断访问的用户类型
 if(Session["role"].ToString()=="1")
    BindSelectedData();
if(Session["role"].ToString()=="2")
    showAnswer(); 
2. 查看标准答案
private void showAnswer()
  {
DataSet ds = Db.ExecuteToDataSet("select p.name,t.title,t.content,t.answer from person_info p,teacher_work_info t WHERE t.id='"+Request.Params["id"]+"' and t.teacherid=p.id");
   DataRow tempRow = ds.Tables[0].Rows[0];
   TextId.Text=Request.Params["id"];
   TextTeacher.Text=tempRow["name"].ToString();
   TextName.Text=tempRow["title"].ToString();
   TextTitleCon.Text=tempRow["content"].ToString();
   TextAnswerCon.Text=tempRow["answer"].ToString();
   TextId.Enabled=false;
   TextTeacher.Enabled=false;
   TextName.Enabled=false;
   TextTitleCon.Enabled=false;
   TextAnswerCon.Enabled=false;
   ButtonCommit.Visible=false;
 }

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第12页为计算机毕业论文部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网