dropdownlist.selectedvalue返回的值是不是dropdownlist里选中的值啊
if(dropdownlist.selectedvalue=="守业")
{
   lable.Enable=true;
}
else
{
 lable.Enable=false;
}
有什么错误没有

解决方案 »

  1.   

    dropdownlist.selectedvalue和dropdownlist.selectedtext有时是不同的,看你怎么设
      

  2.   

    dropdownlist.items[SelectedIndex] 
      

  3.   

    selectedvalue = Value值
    selectedtext = Text值
      

  4.   

     protected void Page_Load(object sender, EventArgs e)
        {
            txtNID.Enabled = false;
            txtUpTime.Enabled = false;
            string ddlTypeV = ddlType.SelectedValue;
            string ddlParameterV = ddlParameter.SelectedValue;
            if (ddlTypeV=="首页" && ddlParameterV=="友情链接")
            {            btnUp.Enabled = false;
                UpFile.Enabled = false;        }
            else
            {
                        
                txtURL.Enabled = false;
                chkURL.Enabled = false;
            }
    执行之后直接走else(2个dropdownlist一个选的是首页,一个是友情链界)
      

  5.   

     protected void Page_Load(object sender, EventArgs e)
        {
            txtNID.Enabled = false;
            txtUpTime.Enabled = false;
            string ddlTypeV = ddlType.SelectedValue.Trim();
            string ddlParameterV = ddlParameter.SelectedValue.Trim();
            if (ddlTypeV=="首页" && ddlParameterV=="友情链接")
            {            btnUp.Enabled = false;
                UpFile.Enabled = false;        }
            else
            {
                        
                txtURL.Enabled = false;
                chkURL.Enabled = false;
            }
            
      

  6.   

    if (ddlTypeV.trim()=="首页" && ddlParameterV.trim()=="友情链接")
            {            btnUp.Enabled = false;
                UpFile.Enabled = false;        } 
    调试一下,监视一下Value值.
      

  7.   

    ddlProvince.SelectedItem.Text  试试
    一般在绑定DropDownList时,都会指定ddlProvince.DataTextField = "**";
                ddlProvince.SelectedIndex = ?;