我用gridview绑定对象时
怎么将dropdownlist的值返回给对象操作啊
 <EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="ObjectDataSource2"
DataTextField="name" DataValueField="id">
  </asp:DropDownList>
 </EditItemTemplate>
其中dropdownlist也是绑定到对象
编辑状态下怎么把dropdownlist的DataValueField返回给对象了, 就是下面的name,
public void Update(int id, string name,....

解决方案 »

  1.   

    (DropDownlist)e.row.findctrol("DropDownlistID")
      

  2.   

    我要把dropdownlist的值返回给方法public void Update(int id, string name,....中的name
      

  3.   

    DropDownlist dl=(DropDownlist)e.row.findctrol("DropDownlistID");
    update(100,dl.text,.....);
      

  4.   

    DropDownList ddl=(DropDownlist)e.row.findctrol("DropDownlistID");String x = ddl.SelectedValue.ToString();Update(x,......)
      

  5.   

    我的意思是不在gridview的事件中写代码
    objectdatasource不是有个参数源吗,那里可以设置将page中控件的值自动传递给object,比如textbox,不需要写代码来获取值,现在就是gridview中的dropdownlist怎么把值给public void Update(int id, string name,....)中的参数