ObjectDataSource SelectParameter是一个对象?

时间:2011-09-26 06:04:49

标签: c# asp.net gridview objectdatasource

我在Visual Studio 2010下使用C#

我有一个对象数据源执行某个函数,取两个参数,第一个是int,第二个是列表

如何将这个int列表传递给对象数据源!????

List<int> a = new List<int>();
a=Some Function that populates the list of int by int values;
ObjectDataSource1.SelectParameter["Sources"].DefaultValue=a;

?? ? ?

1 个答案:

答案 0 :(得分:3)

public WebForm1()
        {
            this.Init += (o, e) =>
                {
                    myDS.Selecting += (ds, dsArgs) =>
                    {
                        dsArgs.InputParameters["filter"] = new List<int> { 1, 2, 3 };
                    };
                };
        }

我们的想法是在Selecting事件中设置参数。