ddlContractStandarCode.Items.Add("001","一号项目");
我要把001这个值在后台取出来ddlContractStandarCode.SelectedValue和
ddlContractStandarCode.Text取出来的值都是"一号项目",不要这个有什么属性和方法我不知道,请教教我 

解决方案 »

  1.   

    ddlContractStandarCode.SelectedItem.Text
      

  2.   

    楼主不要太死板阿
    DropDownList这个东西其实就是一个input,只不过是input中比较特殊的一种,所以直接Dropdownlist1.text就可以的
    或者DropDownList1.SelectedItem.Text也可以的
      

  3.   

    试试用这个添加元素
    ddlContractStandarCode.Items.Add(new ListItem("一号项目","001"));
    取值用这个ddlContractStandarCode.SelectedValue
      

  4.   

    sorry 
    Dropdownlist1.text取得还是value
    用DropDownList1.SelectedItem.Text吧
      

  5.   

    试试用这个添加元素
    ddlContractStandarCode.Items.Add(new ListItem("text","key"));
    取值用这个
    ddlContractStandarCode.SelectedValue
    这个是取文本
    ddlContractStandarCode.Text
      

  6.   

    ddlContractStandarCode.Items.Add(new ListItem("一号项目","001"));ddlContractStandarCode.SelectedValue;是取后面的值“001”
    ddlContractStandarCode.SelectedItem.Text;是取页面显示的文本的,也就是前面的值“一号项目”