我有一个UC - DropdownUC。它从下面的方法服务填充,并从pageload调用此方法
private void InitDropdown(DropdownUC ddlUC, DropdownUC.ParameterKey paramKey, bool enabled = true)
{
Log.Debug("private void InitDropdown(DropdownUC ddlUC, DropdownUC.ParameterKey paramKey, bool enabled = true)");
Log.Debug("ddlUC: [object]");
Log.Debug("paramKey: [object]");
Log.Debug("enabled: " + enabled.ToString());
ddlUC.InitializeDropdownSelect();
ddlUC.FillDropdownUC(paramKey, false);
ddlUC.Enabled = enabled;
}
现在我需要一种不同类型的UC - MultiSelectDropDownUC它是复选框列表,而前一个是下拉列表。我想重复使用上面的方法。我该怎么办?
InitDropdown(ddlAssignedtoMultiUser,MultiSelectDropDownUC.ParameterKey.Type);
上述作业给我错误。我怎样才能重新使用InitDropdown方法???