请问 我在GridView模板列中加了一个dropdownlist 控件,现在我想让这个控件拥有两个值 比如 在下拉菜单中显示 “是”、“否”;请问应该怎么做呢,现在我找不到这个控件,所以不能进行 this.DropDownList1.Items.Add("是") 赋值谢谢 大家

解决方案 »

  1.   

    在GridView的RowCreate函数中初始化DropdownList,在RowBound函数中设置dropdownlist的选中值
      

  2.   

    用GridViewRow.cells[]来找到每个Dropdownlist
      

  3.   

    没有完全明白,哪位大侠能写下代码么?给 GridView1中的DropDownList1赋上“是”,“否”两个值~~多谢
      

  4.   


            foreach (GridViewRow gvr in GridView1.Rows)
            {
                DropDownList ddl = (DropDownList)gvr.FindControl("DropDownList1");
                ddl.Items.Add("是");
                ddl.Items.Add("否");
            }
      

  5.   

     Table GridViewTable = ((Table)GV_pt.Controls[0]);
     DropDownList BankCard = ((DropDownList) GV_pt.Rows[e.NewSelectedIndex].Controls[0].FindControl("DropDownList1"));
    得到DropDownList1选中的事件. 
     
    再 string  ..=BankCard.SelectedValue...