@using System.Data @using ZoomLa.BLL @using ZoomLa.Common @using ZoomLa.SQLDAL.SQL @model ZoomLa.SQLDAL.SQL.PageSetting @{ Layout = "~/Views/Shared/_ask.cshtml"; string catename = ViewBag.catename; string gradeid = ViewBag.gradeid; } @functions{ B_GradeOption opBll = new B_GradeOption(); B_Ask askBll = new B_Ask(); public string GradeID { get {return HttpUtility.HtmlEncode(Context.Request.GetParam("GradeID")); } } public int ParentID { get { return DataConverter.CLng(Context.Request.GetParam("ParentID")); } } public string GetType(DataRow row, string catename, string gradeid) { string result = ""; string url = "Classification?s=-100"; string cateid = ParentID.ToString(); if ("全部分类".Equals(catename)) { DataTable dtChild = opBll.GetGradeList(2, DataConverter.CLng(row["GradeID"])); string ids = ""; foreach (DataRow dr in dtChild.Rows) { ids += dr["GradeID"] + ","; } string count = askBll.GetCountByQueType(ids.Trim(',')).ToString(); result = "" + row["GradeName"] +" (" + count + ")"; } else { string count = askBll.GetCountByQueType(row["GradeID"].ToString()).ToString(); if (row["GradeID"].ToString() == GradeID) { result = "" + row["GradeName"] + " (" + count + ")"+ ""; } else { result = "" + row["GradeName"] + " (" + count + ")"+ ""; } } return result; } } @{ //待处理,已解决,全部 string baseUrl = "Classification?ParentID="+ParentID+"&GradeID="+GradeID; //分类 DataTable gradeDT = opBll.GetGradeList(2, ParentID); } @section head{