一.
dropdownlist控件从数据库表a中读取数据,显示的字段为a,值的字段为b..
a           b
---------------
未处理      1
处理中      2
已批准      3
未批准      4二..
页面其它数据从视图v中获取,视图 v.b与数据库a.b相关连..出发时间    起始地点   终点    处理状态(v.b)
2010...       沈阳      北京      2-----------------------------------------
视图v中的处理状态值为2,与a.b对应就即为:处理中
------------------------------------问题:如何实现dropdownlist控件显示数据库a中的第二条记录,也就是与v.b相对应...其它记录顺序不变,且可以更改...麻烦大家帮我分析一下...谢谢了!

解决方案 »

  1.   

     DropDownList1.SelectedValue在后台绑定数据的时候可以给这个属性赋值
      

  2.   

    自定义实体类,通过name取值
    select a.*,b.name from a left join b on a.bId=b.id
    或枚举取值
      public enum Status { 未处理,处理中  };
            public static string GetStatusName(string index)
            {
                return Enum.GetName(typeof(Status), int.Parse(index));
            }