protected void BindTimu()//绑定知识点题目 { string tixing = DropDownList1.SelectedValue.Trim(); if (TreeView1.CheckedNodes.Count > 0) { try { List <string> zhishidianids = TreeView1.CheckedNodesAndChildrenIds;//选择的知识点及其子孙知识点的id DataTable dt = TimuInfo.GetTimuOnZhishidian(zhishidianids, tixing); grvw_timu.DataSource = dt; ViewState["timutable"] = dt; grvw_timu.DataBind(); } catch { ScriptManager.RegisterClientScriptBlock(this, typeof(string), "", "<script language='javascript'>alert('获取题目失败!');</script>", false); } } else { int zuoyeid = int.Parse(Request.QueryString["zuoyeid"]); string kechengid = ZuoyeInfo.getZuoye_Kechengid(zuoyeid); DataTable dt = TimuInfo.GetTimuOnKecheng(kechengid, tixing); grvw_timu.DataSource = dt; ViewState["timutable"] = dt; grvw_timu.DataBind(); } }
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { int banjiid = int.Parse(Request.QueryString["banjiid"]); int zuoyeid = int.Parse(Request.QueryString["zuoyeid"]); if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[0].Text = (e.Row.RowIndex + 1).ToString(); string questionid = GridView1.DataKeys[e.Row.RowIndex].Value.ToString(); e.Row.Cells[5].Text = string.Format("{0:P}", ZuoyeInfo.ZuoyeTimuDefenLv(banjiid, zuoyeid, int.Parse(questionid))); e.Row.Cells[6].Text = TimuInfo.TimuZhishidian(int.Parse(questionid)); } }
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (!IsPostBack) { try { LinkButton delbtn = (LinkButton)(e.Row.FindControl("LinkButton3")); string kechengid = GridView1.DataKeys[e.Row.RowIndex].Value.ToString(); //delbtn.Attributes.Add( DataTable timudt = TimuInfo.GetTimuOnKecheng(kechengid, "全部题型"); if (timudt.Rows.Count > 0) { delbtn.Enabled = false; } } catch { } finally { } } }