2011-10-13 50 views
0

我有一個對象數據源引用具有可選參數的方法。我在加載頁面時出現此錯誤ObjectDataSource的'odsX'找不到一個非泛型方法'methodX'沒有參數

「ObjectDataSource'odsX'找不到不含參數的非泛型方法'methodX'。」

這是方法簽名

[DataObjectMethod(DataObjectMethodType.Select)] 
    public static xCollection methodX(bool defaulValue = false) 

這是一個網頁

<asp:ObjectDataSource ID="odsX" runat="server" TypeName="XXX" 
     SelectMethod="methodX" 
     OnSelected="odsX_Selected" 
     DeleteMethod="Delete"> 
     <DeleteParameters> 
      <asp:Parameter Name="xId" Type="Int32" /> 
     </DeleteParameters> 
    </asp:ObjectDataSource> 

連接到GridView中的ObjectDataSource爲什麼不使用可選參數ObjectDataSource的工作?幫幫我?

謝謝!!

回答

0
[DataObjectMethod(DataObjectMethodType.Select)] 
    public static xCollection methodY() 
    { 
     methodX(); 
    } 

然後在aspx中使用methodY。

相關問題