我为DataGrid1编辑状态添加两个DropDownList控件模板列Dropdownlist1和Dropdownlist2。在后台的DataGrid1_ItemDataBound添加根据Dropdownlist1的选择项修改Dropdownlist2内容的代码:
DropDownList ddlst1 = e.Item.FindControl("DropDownList1") as DropDownList;
DropDownList ddlst2 = e.Item.FindControl("DropDownList2") as DropDownList;
ddlst1.Attributes.Add("onchange","test('"+ddlst1.ClientID +"','"+ddlst2.ClientID +"');");
在前台的javascript中实现函数test。在test函数中,需要把另一个DropDownList:<asp:dropdownlist id="ssdq" runat="server" Width="74px" Visible="False">中的每一行复制给Dropdownlist2。不知道如何实现。恳请高人赐教。谢谢!