我试图写一个将绑定任何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控件并设置其绑定属性的方法?
最佳答案
尝试为
public static void AnyUIObjectDataBinder(ListControl anyUIcontrol, int id, string dataTextField, string dataValueField)
{
anyUIcontrol.DataSource = GetList(id);
anyUIcontrol.DataTextField = dataTextField;
anyUIcontrol.DataValueField = dataValueField;
anyUIcontrol.DataBind();
}