我正在尝试编写一个通用方法来绑定任何 asp.net UI 控件(下拉列表、列表框等)。这是我设想的方法应该是什么样的:
public static void AnyUIObjectDataBinder(Object anyUIcontrol, int id, string dataTextField, string dataValueField)
{
anyUIcontrol.DataSource = GetList(id);
anyUIcontrol.DataTextField = dataTextField;
anyUIcontrol.DataValueField = dataValueField;
anyUIcontrol.DataBind();
}
我很想知道是否有可能有这样的方法接受任何 asp.net UI 控件并设置其绑定属性?