Skumt detta, lägger jag till en statisk parameter bland de övriga 3 så här:
<asp:ObjectDataSource ID="ObjectDataSource2" runat="server" SelectMethod="GetReportsByPeriod"
TypeName="ReportsBLL" OldValuesParameterFormatString="original_{0}">
<SelectParameters>
<asp:ControlParameter ControlID="Period" DefaultValue="Month" Name="Period" PropertyName="SelectedValue"
Type="String" />
<asp:ControlParameter ControlID="GroupBy" DefaultValue="Day" Name="GroupBy" PropertyName="SelectedValue"
Type="String" />
<asp:QueryStringParameter Name="CurrentDate" QueryStringField="CurrentDate" Type="DateTime" />
<asp:Parameter Name="Departments" Type="String" ConvertEmptyStringToNull="true" />
</SelectParameters>
</asp:ObjectDataSource>
så får jag felet:
ObjectDataSource 'ObjectDataSource2' could not find a non-generic method 'GetReportsByPeriod' that has parameters: Period, GroupBy, CurrentDate, Departments, Departments1
Då hittar koden helt plötsligt två st Departments!