计算机毕业设计介绍:
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页为计算机毕业论文部分......