我没有关注如何初始化一个接受数组中DropDowns名称的类构造函数,如下所示:
public FillDropDowns(DropDownList[] DropDownNameArray)
{
PopulateDropDown(DropDownNameArray);
}
我有一个名为FillDropDowns的类,其方法是PopulateDropDown。
从我的Web表单中,我想创建此类的实例并传递DropDowns的名称。
答案 0 :(得分:2)
DropDownList[] parameter = new DropDownList[1]; // create an array of DropDownList
parameter[0] = DropDownList1; // add DropDownList1 to the array (the reference to the drop down list you want include)
var yourClass = new FillDropDowns(parameter); // make a new instance of the class by passing the array via the constructor
答案 1 :(得分:0)
更改您的功能以获取下拉列表。根据你的意见,这就是你想要的。
public FillDropDowns(DropDownList DropDownID)
{
PopulateDropDown(DropDownID);
}