1

我没有关注如何初始化一个在数组中接受 DropDowns 名称的类构造函数,如下所示:

public FillDropDowns(DropDownList[] DropDownNameArray)
{
    PopulateDropDown(DropDownNameArray);
}

我有一个名为 FillDropDowns 的类,其方法是 PopulateDropDown。

从我的 Web 窗体中,我想创建此类的一个实例并传递 DropDowns 的名称。

4

2 回答 2

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
于 2012-06-27T09:11:45.987 回答
0

更改您的功能以获取下拉列表。根据您的评论,这就是您想要的。

public FillDropDowns(DropDownList DropDownID)
{
    PopulateDropDown(DropDownID);
}
于 2012-06-27T09:21:44.740 回答