private void SearchFormRouteNextClass() { if (Function.IsNumber(searchClass1)) { int maxClassID = Convert.ToInt32(searchClass1); DataTable myTable = routeClassBLL.GetTableSubList(maxClassID, string.Empty); myTable = ClassLibrary.BLL.WebClass.GetRouteTree(myTable, 0); StringBuilder sb = new StringBuilder(); int rowIndex = 0; foreach (DataRow dr in myTable.Rows) { rowIndex++; if (rowIndex == 1) //去掉第一行数据,第一行是顶级(ParendID=0) { continue; } sb.AppendFormat("<option value='{0}' {2}>{1}</option>", dr["ID"].ToString(), dr["ClassName"].ToString(), searchClass2 == dr["ID"].ToString() ? "selected" : ""); } routeClassNext = sb.ToString(); } }
public void BindRouteClass() { ClassLibrary.BLL.RouteClass routeClassBLL = new ClassLibrary.BLL.RouteClass(); DataTable myTable = ClassLibrary.BLL.WebClass.GetRouteTree(routeClassBLL.GetTableSubList(maxClassID, string.Empty)); StringBuilder sb = new StringBuilder(); foreach (DataRow dr in myTable.Rows) { sb.AppendFormat("<option value='{0}'>{1}</option>", dr["ID"].ToString(), dr["ClassName"].ToString()); } routeClassList = sb.ToString(); }
public void ProcessRequest(HttpContext context) { if (context.Request.QueryString["ac"] == "getarea") { string strMaxClassID = context.Request.QueryString["cid"]; string strParentID = context.Request.QueryString["parentID"]; if (strParentID == null || strParentID == "") { strParentID = "0"; } if (ClassLibrary.Common.Function.IsNumber(strMaxClassID)) { int maxClassID = Convert.ToInt32(strMaxClassID); ClassLibrary.BLL.RouteClass bll = new ClassLibrary.BLL.RouteClass(); DataTable myTable = bll.GetTableSubList(maxClassID, string.Empty); myTable = ClassLibrary.BLL.WebClass.GetRouteTree(myTable, Int32.Parse(strParentID)); StringBuilder sb = new StringBuilder(); int rowIndex = 0; foreach (DataRow dr in myTable.Rows) { rowIndex++; if (rowIndex == 1) //去掉第一行数据,第一行是顶级(ParendID=0) { continue; } sb.AppendFormat("<option value='{0}'>{1}</option>", dr["ID"].ToString(), dr["ClassName"].ToString()); } Print(context, sb.ToString()); } Print(context, string.Empty); } }
private void BindSubRouteClass() { DataTable myTable = rcBll.GetTableSubList(mymodel.MaxClassId, string.Empty); myTable = ClassLibrary.BLL.WebClass.GetRouteTree(myTable, 0); StringBuilder sb = new StringBuilder(); sb.Append("<option value=''>不限 </option>"); int rowIndex = 0; foreach (DataRow dr in myTable.Rows) { rowIndex++; if (rowIndex == 1) { continue; } sb.AppendFormat("<option value='{0}' {2}>{1}</option>", dr["ID"].ToString(), dr["ClassName"].ToString(), dr["ID"].ToString() == mymodel.RouteClassID.ToString() ? "selected" : ""); } subRClassList = sb.ToString(); }