SPGridView и SPGridViewPager

funky_max
Дата: 22.04.2010 23:00:44
Pager при попытке перейти к следующей странице грида выдает ошибку

The Select operation is not supported by ObjectDataSource 'odsResults' unless the SelectMethod is specified

Вот страничка
<!-- Results table -->
      <asp:ObjectDataSource runat="server" ID="odsResults" OnSelecting="odsResults_Selecting" />
        <tr><td>
        <wssawc:SPGridViewPager ID="sgvpPagerTop" runat="server" GridViewId="sgvConversionResults" />
        </td></tr>
        <tr>
            <td colspan="2" class="ms-vb">
                <wssawc:SPGridView 
                    runat="server" 
                    ID="sgvConversionResults" 
                    AutoGenerateColumns="false"
                    RowStyle-CssClass=""
                    AlternatingRowStyle-CssClass="ms-alternating" 
                    />
            </td>
        </tr>
<!-- Results pager -->
        <tr>
            <td>
                <wssawc:SPGridViewPager ID="sgvpPagerBottom" runat="server" GridViewId="sgvConversionResults" />
            </td>
        </tr>

Вот SelectMethod
public DataTable SelectData(DataTable ds)
        {
       
            return ds;
        }

  protected void odsResults_Selecting(object sender, ObjectDataSourceSelectingEventArgs e)
        {
            e.InputParameters["ds"] = dataSource2;
            rblDocFormat.SelectedIndex
        }

И второй вопрос, как в pager отоброзить еще и номера страниц, что бы по ним кликать?
funky_max
Дата: 24.04.2010 00:34:51
актуально