Model 层        /// <summary>
        /// 成绩分断名
        /// </summary>
        private string _levelName;        public string LevelName
        {
            get
            {
                return _levelName;
            }
            set
            {
                _levelName = value;
            }
        }
        /// <summary>
        /// 成绩段人数
        /// </summary>
        private int _levelCount;        public int LevelCount
        {
            get
            {
                return _levelCount;
            }
            set
            {
                _levelCount = value;
            }
        }
DAL层,我要帮levelName注入"0-9","10-19","20-29","30-39","40-49","50-59","60-69","70-79","80-89","90-100"10个数据,从成绩表中查出成绩并且按照levelName分出每个分数段的人数,
web要显示出来   level lv = recordManage.getGram();        
            Stock s1 = new Stock(lv.LevelName, lv.LevelCount);
            stockValues.Add(s1);
请问在DAL层如何写才能如何令到lv.LevelName, lv.LevelCount显示出来

解决方案 »

  1.   

    DAL层显示出来?你前面不是提过了,直接赋值的吗?而且你的类的抽取很诡异.说下你的需求.
      

  2.   

    办公室加班,无法用QQ.
    很难讲清楚?那就是需求-->设计不明确了
    你先贴一些需求跟设计的对应.
      

  3.   

    需要的就是往level中注入"0-9","10-19","20-29","30-39","40-49","50-59","60-69","70-79","80-89","90-100"10个数据,,从成绩表中查出成绩并且按照levelName分出每个分数段的人数,Stock s1 = new Stock(lv.LevelName, lv.LevelCount);这句就是往水晶报表中写入分数段和人数,他会把10个分数段和各个分数段的人数百分比显示出来!!这个你不用理了,
    现在只需要将lv.LevelName, lv.LevelCount弄出来
      

  4.   

    List<T> list=new List<T>;
    T.LevelName, T.LevelCount
    保存了相关属性
    也可使用Dictionary<T,T>保存