页面上有一个DropDowmList(性别)和一个DataGrid,一个确定按钮,DropDowmList的Items的Text为(男 ,女),value为(0,1),点击确定按钮将DropDowmList的Item的value值存进数据库的表中,
Datagrid显示该表中的内容,怎样操作才能使Datagrid中显示是DropDowmList的Item的value值相对应
的Text 的值

解决方案 »

  1.   

    http://www.cnblogs.com/lovecherry/archive/2005/03/25/125525.html
      

  2.   

    我用的是Asp.Net(VB.net),需要些什么样的代码
      

  3.   

    那SQL语句怎么写呀????大家帮帮忙想想!!!
      

  4.   

    通过循环用数组把value的值保存下来,当他们循环的i相同时,让显示value的值就可以了
      

  5.   

    你在页面上应该有绑定的语句吧(显示文字的时候),绑定的时候这样写
    <%# Convert.ToString(DataBinder.Eval(Container, "DataItem.mytitle")) == "1"?"女":"男" %>
      

  6.   

    我用的是VB.net该怎么办????
      

  7.   

    <%# Ctype(DataBinder.Eval(Container, "DataItem.mytitle"),string) == "1"?"女":"男" %>
    VB没有写过,试试看这样行不行.
      

  8.   

    如果我的DropDowmList里面有三项该怎么办呢??
      

  9.   

    如果我的DropDowmList里面有三项该怎么办呢??
      

  10.   

    ddl1.SelectedIndex = ddl1.Items.IndexOf(ddl1.Items.FindByValue(dt.Rows[0]["sex"].ToString()));
      

  11.   

    如果我的DropDowmList里面有三项该怎么办呢??呵呵,还有两性人啊?
    select sex=case sex when 0 then N"男" else N"女" end from  table
      

  12.   

    select sex=case valu when 1 then '男' else '女' end  from modulevalu:0 或1