3

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コントロールを受け入れ、そのバインディングプロパティを設定するようなメソッドを使用できるかどうか知りたいですか?

4

1 に答える 1

4

としてみてください

public static void  AnyUIObjectDataBinder(ListControl anyUIcontrol, int id, string dataTextField, string dataValueField)
{
    anyUIcontrol.DataSource = GetList(id);
    anyUIcontrol.DataTextField = dataTextField;
    anyUIcontrol.DataValueField = dataValueField;
    anyUIcontrol.DataBind();
}
于 2012-06-27T14:28:51.393 に答える